IP Library Patent Application 14508531
Patent Application
App. No. 14/508,531

POP-UP VERIFICATION PANE

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 None
App. No.
14/508,531
Abstract

A text based document comprising textual content is presented to a user. One or more potential errors in the textual content are identified and a visual indication of each of the potential errors is presented to the user. A pop-up pane for a first potential error of the one or more errors is presented, wherein the pop-up pane comprises one or more options for correcting the potential error. An input focus is maintained on the presented textual content to facilitate a user manually entering a correction in the presented textual content. If a user selection of one of the one or more options is received, the potential error is corrected in accordance with the option selected.

Claims (56)

1 . A method comprising:

presenting a text based document, comprising textual content;

identifying one or more potential errors in the textual content;

providing a visual indication of each of the one or more potential errors in the presented textual content;

presenting a pop-up pane for a first potential error of the one or more potential errors, wherein the pop-up pane comprises one or more options for correcting the first potential error;

maintaining an input focus on the presented textual content to facilitate a user manually entering a correction in the presented textual content; and

if a user selection of one of the one or more options in the pop-up pane is received, correcting the potential error in accordance with the selected option.

2 . The method of claim 1 further comprising:

presenting the pop-up pane for a next potential error of the one or more potential errors, wherein the pop-up pane comprises one or more options for correcting the next potential error; and

in response to the user selection of one of the one or more options, correcting the next potential error in accordance with the selected option.

3 . The method of claim 2 wherein the presenting and correcting are continuously repeated until all potential errors in the textual content have been corrected or until a user action to interrupt error correction in the textual content is received.

4 . The method of claim 1 wherein the text based document is generated as a result of optical character recognition processing.

5 . The method of claim 1 , wherein a visual indication of each of the one or more errors in the presented textual content comprises at least one of highlighting or underlining the one or more potential errors.

6 . The method of claim 1 , wherein presenting a pop-up pane in association the first potential error of the one or more potential errors comprises:

presenting a text segment comprising the first error within a predefined zone of a display wherein the pop-up pane is located beneath the text segment and at a center of the text portion pertaining to the first error and wherein an input cursor is pointing to a first character of the text segment pertaining to the first potential error; and

providing a second visual indication of the text segment comprising the first error wherein the first error is contained entirely within the second visual indication.

7 . The method of claim 1 , wherein presenting a text based document comprising textual content comprises presenting the textual content in a text portion of a display and an image associated with the text based document in an image portion of the display.

8 . The method of claim 1 , wherein the one or more options for correcting the first error comprise at least one of an ignore option, an add option, a replace option, or a text input by the user.

9 . The method of claim 8 , wherein the replace option comprises a list of recognized words from a dictionary of words, the list of recognized words being associated with the first error.

10 . The method of claim 1 , wherein the one or more options for correcting the first error are modified upon determining that the user has invoked a predefined command on an input device.

11 . A computing apparatus comprising:

a memory to store instructions; and

a processing device, coupled to the memory, to:

present a text based document, comprising textual content;

identify one or more potential errors in the textual content;

provide a visual indication of each of the one or more potential errors in the presented textual content;

present a pop-up pane for a first potential error of the one or more potential errors, wherein the pop-up pane comprises one or more options for correcting the first potential error;

maintain an input focus on the presented textual content to facilitate a user manually entering a correction in the presented textual content; and

if a user selection of one of the one or more options in the pop-up pane is received, correct the potential error in accordance with the selected option.

12 . The apparatus of claim 11 , wherein a visual indication of each of the one or more errors in the presented textual content comprises at least one of highlighting or underlining the one or more potential errors.

13 . The apparatus of claim 11 , the processing device to continuously present and correct until all potential errors in the textual content have been corrected or until a user action to interrupt error correction in the textual content is received.

14 . The apparatus of claim 11 wherein the text based document is generated as a result of optical character recognition processing.

15 . The apparatus of claim 11 , wherein to present a pop-up pane in association the first potential error of the one or more potential errors, the processing device is to:

present a text segment comprising the first error within a predefined zone of a display wherein the pop-up pane is located beneath the text segment and at a center of the text segment pertaining to the first error and wherein an input cursor is pointing to a first character of the text segment pertaining to the first potential error; and

provide a second visual indication of the text segment comprising the first error wherein the first error is contained entirely within the second visual indication.

16 . The apparatus of claim 11 , wherein to present a text based document comprising textual content, the processing device is to present the textual content in a text portion of a display and an image associated with the text based document in an image portion of the display.

17 . The apparatus of claim 11 , wherein the one or more options for correcting the first error comprise at least one of an ignore option, an add option, a replace option, or a text input by the user.

18 . The apparatus of claim 11 , wherein the replace option comprises a list of recognized words from a dictionary of words associated with the first error.

19 . A non-transitory computer readable storage medium, comprising instructions that, when executed by a processing device, cause the processing device to perform operations comprising:

presenting a text based document, comprising textual content;

identifying one or more potential errors in the textual content;

providing a visual indication of each of the one or more potential errors in the presented textual content;

presenting a pop-up pane for a first potential error of the one or more potential errors, wherein the pop-up pane comprises one or more options for correcting the first potential error;

maintaining an input focus on the presented textual content to facilitate a user manually entering a correction in the presented textual content; and

if a user selection of one of the one or more options in the pop-up pane is received, correcting the potential error in accordance with the selected option.

20 . The non-transitory computer readable storage medium of claim 19 , wherein the operations further comprise:

presenting the pop-up pane for a next potential error of the one or more potential errors, wherein the pop-up pane comprises one or more options for correcting the next potential error; and

in response to the user selection of one of the one or more options, correcting the next potential error in accordance with the selected option.

21 . The non-transitory computer readable storage medium of claim 20 wherein the presenting and correcting are continuously repeated until all potential errors in the textual content have been corrected or until a user action to interrupt error correction in the textual content is received.

22 . The non-transitory computer readable storage medium of claim 19 wherein the text based document is generated as a result of optical character recognition processing.

23 . The non-transitory computer readable storage medium of claim 19 , wherein a visual indication of each of the one or more errors in the presented textual content comprises at least one of highlighting or underlining the one or more potential errors.

24 . The non-transitory computer readable storage medium of claim 19 , wherein presenting a pop-up pane in association the first potential error of the one or more potential errors comprises:

presenting a text segment comprising the first error within a predefined zone of a display wherein the pop-up pane is located beneath the text segment and at a center of the text segment pertaining to the first error and wherein an input cursor is pointing to a first character of the text segment pertaining to the first potential error; and

providing a second visual indication of the text segment comprising the first error wherein the first error is contained entirely within the second visual indication.

25 . The non-transitory computer readable storage medium of claim 19 , wherein presenting a text based document comprising textual content comprises presenting the textual content in a text portion of a display and an image associated with the text based document in an image portion of the display.

26 . The non-transitory computer readable storage medium of claim 19 , wherein the one or more options for correcting the first error comprise at least one of an ignore option, an add option, a replace option, or a text input by the user.

Assignments (2)
MERGER Recorded Jan 24, 2019
From: ABBYY DEVELOPMENT LLC
To: ABBYY PRODUCTION LLC
Reel/Frame 048129/0558 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 20, 2014
From: NICKOLAEVICH, VORONKO ARTEM; ALEKSANDROVNA, KOLODKINA NATALIA
To: ABBYY DEVELOPMENT LLC
Reel/Frame 034217/0937 →