SELECTIVE DISPLAY OF OCR'ED TEXT AND CORRESPONDING IMAGES FROM PUBLICATIONS ON A CLIENT DEVICE
First Claim
1. A computer-implemented method for displaying a publication, comprising:
- receiving a document including text segments generated responsive to an Optical Character Recognition (OCR) process performed on a source image of the publication;
displaying one or more of the text segments on a display of a client device used by a user;
responsive to a selection of a displayed text segment by the user, retrieving an image segment of the source image corresponding to the selected text segment; and
displaying the image segment in place of the selected text segment on the display of the client device.
2 Assignments
0 Petitions
Accused Products
Abstract
Text is extracted from a source image of a publication using an Optical Character Recognition (OCR) process. A document is generated containing text segments of the extracted text. The document includes a control module that responds to user interactions with the displayed document. Responsive to a user selection of a displayed text segment, a corresponding image segment from the source image containing the text is retrieved and rendered in place of the selected text segment. The user can select again to toggle the display back to the text segment. Each text segment can be tagged with a garbage score indicating its quality. If the garbage score of a text segment exceeds a threshold value, the corresponding image segment can be automatically displayed instead.
-
Citations
20 Claims
-
1. A computer-implemented method for displaying a publication, comprising:
-
receiving a document including text segments generated responsive to an Optical Character Recognition (OCR) process performed on a source image of the publication; displaying one or more of the text segments on a display of a client device used by a user; responsive to a selection of a displayed text segment by the user, retrieving an image segment of the source image corresponding to the selected text segment; and displaying the image segment in place of the selected text segment on the display of the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable storage medium encoded with executable computer program code for displaying a publication, the computer program code comprising program code for:
-
receiving a document including text segments generated responsive to an Optical Character Recognition (OCR) process performed on a source image of the publication; displaying one or more of the text segments on a display of a client device used by a user; responsive to a selection of a displayed text segment by the user, retrieving an image segment of the source image corresponding to the selected text segment; and displaying the image segment in place of the selected text segment on the display of the client device. - View Dependent Claims (9, 10, 11)
-
-
12. A computer-implemented method for providing a publication to a user, comprising:
-
receiving a document including segments of text generated responsive to an Optical Character Recognition (OCR) process performed on a source image of the publication, the document also including positional information specifying segments of the source image corresponding to the text segments; providing the document to a client device; and responsive to receiving a request from the client device including positional information for an image segment corresponding to a text segment included in the document, providing the corresponding image segment to the client device. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A computer-readable storage medium encoded with executable computer program code for providing a publication to a user, the computer program code comprising program code for:
-
receiving a document including segments of text generated responsive to an Optical Character Recognition (OCR) process performed on a source image of the publication, the document also including positional information specifying segments of the source image corresponding to the text segments; providing the document to a client device; and responsive to receiving a request from the client device including positional information for an image segment corresponding to a text segment included in the document, providing the corresponding image segment to the client device. - View Dependent Claims (18, 19, 20)
-
Specification