System and method for automatic document management
AssigneeAutofile Inc.
InventorsEitan Dub, Adam O. Dub, Alfredo J. Miro
Life of this patent
Estimating the term…
Abstract
A system for managing documents, comprising: interfaces to a user interface, proving an application programming interface, a database of document images, a remote server, configured to communicate a text representation of the document from the optical character recognition engine to the report server, and to receive from the remote server a classification of the document; and logic configured to receive commands from the user interface, and to apply the classifications received from the remote server to the document images through the interface to the database. A corresponding method is also provided.
Claims20
A method of processing a document, comprising:
- indexing the document based on word boundaries and strings of words;
- automatically analyzing the document based on the indexed document, by matching strings of words in the indexed document to a fingerprint associated with a document type classification, the analysis producing a reliability of the matching, wherein the fingerprint comprises a collection of weighted phrases, each phrase comprises a collection of contiguous words, and the reliability increases if the strings of words occur commonly within a single classification, and if the strings of words occur uncommonly within documents having different classifications;
- selectively dependent on the reliability, receiving an input distinct from the document for the analysis, wherein the input is used to at least one of define a new fingerprint or modify the fingerprint;
- and
- outputting information, dependent on each of the indexed document, the analysis, the input, and a semantic structure dependent on a plurality of documents.
A method of processing a document, comprising:
- indexing the document;
- classifying characteristics of the indexed document with a classifier trained based on labelled documents, wherein classifying comprises matching the indexed document against a plurality of fingerprints wherein each fingerprint comprises a collection of weighted phrases, each phrase comprises a collection of contiguous words, each fingerprint being associated with a document type and comprising a collection of weighted phrases of contiguous words, to produce a set of classification characteristics and a reliability of classification which increases if the strings of words occur commonly within a single classification, and if the strings of words occur uncommonly within documents having different classifications;
- automatically generating a prompt to resolve unreliable classification dependent on the classified characteristics and the reliability of classification;
- in response to receiving a response to the prompt from a user, at least one of creating a new fingerprint or modifying an existing fingerprint;
- and
- generating an output, dependent on each of the indexed document, the classification characteristics, a response to the prompt, and a semantic structure dependent on a plurality of documents.
A system for processing a document, comprising:
- a database configured to store a plurality of documents, each document comprising a set of features and having at least one classification type dependent on the set of features;
- a computer network communication interface;
- and
- at least one automated processor comprising:
- at least one local server configured to extract the set of features from the document and communicate the extracted set of features via the computer network communication interface;
- and
- at least one remote server, in communication with the at least one local server, configured to:
- maintain a fingerprint database comprising a plurality of fingerprints, wherein each fingerprint is associated with a respective document classification type and comprises a collection of weighted phrases, each phrase comprising a collection of contiguous words or symbols common to documents within a respective classification type and uncommon within documents having a different classification type;
- classify characteristics of the document by matching the set of features received from the at least one local server against the plurality of fingerprints, to produce a set of classification characteristics and a reliability of classification, wherein the reliability of classification increases if the collection of contiguous swords or symbols occur commonly within the respective classification, and if the collection of contiguous swords or symbols occur uncommonly within documents having different respective classifications;
- communicate a prompt through the computer network communication interface adapted to resolve an unreliable classification of a document;
- and
- communicate an output, dependent on each of the document, the database, the set of classification characteristics, and a response to the prompt.
Dependencies are inferred from the claim text.