IP Library Granted Patent US 8,270,721
Granted Patent B2
US 8,270,721 · App. 12/495,755 · Granted Sep 18, 2012

Method and system for acquiring data from machine-readable documents

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 8,270,721
App. No.
12/495,755
Granted
Sep 18, 2012
Kind
B2
Abstract

In a method for acquiring data from a machine-readable document for assignment to fields of a database, individual data are extracted substantially automatically from the document and entered into the corresponding database fields. If data cannot be extracted from the document with a desired degree of reliability for one or more particular database fields, then the steps are executed of displaying the document onto the display screen, displaying on the display screen the at least one or more database fields for which the data cannot be extracted with the desired degree of reliability, and executing a proposal routine with which string sections in the vicinity of a pointer movable by a user on the display screen are selected, marked, and proposed for extraction.

Claims (25)

1. A method for acquiring data from a non-transitory machine-readable or computer-readable document for assignment to fields of a database, comprising the steps of:

extracting individual data substantially automatically from the non-transitory machine-readable or computer-readable document and entering the extracted data into the corresponding database fields;

determining if any of the individual data cannot be extracted from the non-transitory machine-readable or computer-readable document with a desired degree of reliability for one or more particular database fields; and

if data cannot be extracted from the document with the desired degree of reliability for one or more particular database fields, executing the steps of

displaying the non-transitory machine-readable or computer-readable document on a display screen,

displaying on the display screen the one or more database fields for which the data cannot be extracted with said desired degree of reliability, and

executing a proposal routine with which string sections in a vicinity of a pointer movable by a user on the display screen are selected, marked, and proposed for extraction.

2. A method according to claim 1 wherein one of the string sections is selected, marked, and proposed for extraction in accordance with concept information assigned to the database field.

3. A method according to claim 2 wherein the concept information describes a syntax or semantics of the database field, so that the proposal routine selects and marks a string section that is to be marked in a manner corresponding to the syntax or to the semantics of the respective database field.

4. A method according to claim 3 wherein the information concerning syntax describes a number of numerals or letters or predetermined formats of the string section that is to be read.

5. A method according to claim 3 wherein the information concerning semantics describes specified terms.

6. A method according to claim 1 wherein a string section is selected that is situated between two limiting characters.

7. A method according to claim 6 wherein the limiting characters include empty characters or punctuation marks.

8. A method according to claim 1 wherein text of the document in graphic representation is first converted into coded text using an OCR method, and the proposal routine represents, in addition to a marked string section in graphic representation, coded text of said string section.

9. A method according to claim 1 wherein in addition to a marked string section, said string section is displayed again on the display screen in an enlarged representation.

10. A method according to claim 1 wherein after marking one of the string sections, the proposal routine activates a function with which a content of a marked string section is transferred into the database through actuation of one or more predetermined keys.

11. A method according to claim 1 wherein during the execution of the proposal routine, after movement of the pointer a predetermined time wait interval is observed, during which the pointer must not be moved, before one of the string sections is selected.

12. A method according to claim 1 wherein a table is displayed as said document on the screen, and after data have been read from a first row of the table into corresponding database fields, further table entries of further table rows are automatically determined through a comparison of string sections situated under the first table row with string sections of the first table row.

13. A computer-implemented method for acquiring data from a non-transitory machine-readable or computer-readable document for assignment to at least one field of a database, comprising the steps of:

extracting individual data from the non-transitory machine-readable or computer-readable document and entering the extracted data into at least one corresponding database field;

determining if any of the individual data cannot be extracted from the non-transitory machine-readable or computer-readable document with a desired degree of reliability for one or more particular database fields; and

if data cannot be extracted from the non-transitory machine-readable or computer-readable document with a desired degree of reliability for at least one of the database fields, executing the steps of

displaying the non-transitory machine-readable or computer-readable document on a display screen,

displaying on the display screen the database field for which the data cannot be extracted with said desired degree of reliability, and

executing a proposal routine with which string sections in a vicinity of a pointer movable by a user on the display screen are selected, marked, and proposed for extraction.

Assignments (4)
IP BUSINESS SALE AGREEMENT Recorded Aug 30, 2016
From: OPEN TEXT S.A.
To: OT IP SUB, LLC
Reel/Frame 039872/0605 →
CERTIFICATE OF AMALGAMATION Recorded Aug 30, 2016
From: IP OT SUB ULC
To: OPEN TEXT SA ULC
Reel/Frame 039872/0662 →
CERTIFICATE OF CONTINUANCE Recorded Aug 30, 2016
From: OT IP SUB, LLC
To: IP OT SUB ULC
Reel/Frame 039986/0689 →
MERGER Recorded Feb 16, 2010
From: CAPTARIS, INC.
To: OPEN TEXT INC.
Reel/Frame 023942/0697 →