Method and system for aided input especially for computer management tools
First Claim
1. A method of aided input for a computer management tool, the management tool being executed in a computer system possessing an operating system furnished with instrumentation services, the method comprising:
- inputting raw data from an exterior source;
extracting related data from the raw data;
displaying, in pre-input fields, the related data for pre-validation;
formulating proposed values for the pre-input fields by learning from corrections made to previously validated data when the related data are similar to the previously validated data;
allocating, using a pre-input rules-base, the proposed values for the pre-input fields; and
using the instrumentation services to transcribe the extracted data towards corresponding fields of a pre-existing input interface belonging to the management tool, to allow additional inputs and validation.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of aided input especially for a computer management tool, the management tool being executed in a computer system possessing an operating system furnished with instrumentation services, the method including the following steps: (a) entering raw data from an exterior source, (b) extracting relevant data from the raw data, (c) using the instrumentation services to transcribe the extracted data to corresponding fields of a preexisting input interface belonging to the management tool, within a view to allowing further inputs and overall validation. Application in particular to the semi-automated input of accounting items such as supplier invoices and the like.
-
Citations
20 Claims
-
1. A method of aided input for a computer management tool, the management tool being executed in a computer system possessing an operating system furnished with instrumentation services, the method comprising:
-
inputting raw data from an exterior source; extracting related data from the raw data; displaying, in pre-input fields, the related data for pre-validation; formulating proposed values for the pre-input fields by learning from corrections made to previously validated data when the related data are similar to the previously validated data; allocating, using a pre-input rules-base, the proposed values for the pre-input fields; and using the instrumentation services to transcribe the extracted data towards corresponding fields of a pre-existing input interface belonging to the management tool, to allow additional inputs and validation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
receiving data including contents of a document; validating extracted data, from the received data, using a rules-base; receiving a manually entered input to correct the validated data; updating the rules-base based on the manually entered input; formulating pre-input proposed values for pre-input fields by learning from the correcting of the validated data when a set of similar data is subsequently extracted; and validating the subsequently extracted data using the updated rules-base, wherein validating extracted data using a rules-base includes displaying the extracted data in pre-input fields for pre-validation. - View Dependent Claims (11, 12, 13)
-
-
14. A method comprising:
-
receiving data including contents of a document; validating extracted data, from the received data, using a rules-base; receiving an input to correct the validated data; updating the rules-base based on the input; formulating pre-input proposed values for pre-input fields by learning from the correcting of the validated data when a set of similar data is subsequently extracted; and validating the subsequently extracted data using the updated rules-base, wherein validating extracted data using a rules-base includes; reading a structured file according to a predetermined description language; discovering a model and content of an input screen and simulating user actions; displaying the extracted data in pre-input fields in view of their pre-validation; and transcribing the extracted data towards corresponding fields of a pre-existing input interface of a program in view of allowing additional inputs and a validation. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification