IP Library › Granted Patent US 11,934,789
Granted Patent B2
US 11,934,789 · App. 17/392,134 · Granted Mar 19, 2024

Artificial intelligence augmented document capture and processing systems and methods

Inventor: Gareth Edward Hutchins (Farnham, GB)
Assignee: Open Text SA ULC
G06F40/30G06F16/285G06F16/93G06F40/20G06N5/02G06N20/00G06V10/95G06V30/412G06V30/414G06V30/416G06V30/10
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 11,934,789
App. No.
17/392,134
Granted
Mar 19, 2024
Kind
B2
Abstract

A document capture server receives a document image from a document capture client and processes the image into an electronic document containing textual content. During capture, the document capture server determines a graphical layout of the document, extracts keywords from the document, classifies the document accordingly, and calls an artificial intelligence (AI) platform to gain insights on the textual content. The AI platform analyzes the textual content and returns additional, insightful data such as a sentiment of the textual content. The document capture server can validate the additional data, integrate the additional data in a process or workflow, and/or provide the textual content and the additional data to a content repository or a computing facility operating in an enterprise computing environment. The document capture server can provide validated data to the AI platform to improve future analyses by the AI platform.

Claims (50)

1. A method, comprising:

processing, by a computer, an image of a paper document into an electronic document, the processing including recognizing textual content of the paper document in digital form;

extracting, by the computer, keywords from the textual content in the digital form;

classifying, by the computer, the electronic document based at least in part on the keywords extracted from the textual content in the digital form;

obtaining, by the computer from an artificial intelligence (AI) platform server computer, enriched metadata about the electronic document, the obtaining including querying the AI platform on the textual content in the digital form and providing the AI platform with a class of the electronic document, wherein the AI platform server computer analyzes the textual content utilizing the class and returns the enriched metadata about the electronic document; and

providing, by the computer, the electronic document and the enriched metadata about the electronic document to a content repository or a computing facility operating in an enterprise computing environment.

2. The method according to claim 1 , further comprising:

validating the enriched metadata about the electronic document, the validating comprising performing a data integrity check on the enriched metadata upon receipt of the enriched metadata from the AI platform.

3. The method according to claim 2 , wherein the enriched metadata includes a result from a tonality analysis and wherein the validating further comprises prompting a user to validate or invalidate the result.

4. The method according to claim 3 , further comprising:

providing user feedback from the validating to the AI platform server computer.

5. The method according to claim 1 , further comprising:

starting or causing a start of a work flow for processing the electronic document, the work flow performed by the computing facility operating in the enterprise computing environment.

6. The method according to claim 1 , wherein the image of the paper document is captured on a mobile device and sent to the computer.

7. The method according to claim 6 , further comprising:

providing the electronic document and the enriched metadata about the electronic document to the mobile device for display on the mobile device through a user interface of a mobile application, the user interface including an action to download the electronic document, export the electronic document, or exist the mobile application.

8. A system, comprising:

a processor;

a non-transitory computer-readable medium; and

stored instructions translatable by the processor to perform:

processing an image of a paper document into an electronic document, the processing including recognizing textual content of the paper document in digital form;

extracting keywords from the textual content in the digital form;

classifying the electronic document based at least in part on the keywords extracted from the textual content in the digital form;

obtaining, from an artificial intelligence (AI) platform server computer, enriched metadata about the electronic document, the obtaining including querying the AI platform on the textual content in the digital form and providing the AI platform with a class of the electronic document, wherein the AI platform server computer analyzes the textual content utilizing the class and returns the enriched metadata about the electronic document; and

providing the electronic document and the enriched metadata about the electronic document to a content repository or a computing facility operating in an enterprise computing environment.

9. The system of claim 8 , wherein the stored instructions are further translatable by the processor to perform:

validating the enriched metadata about the electronic document, the validating comprising performing a data integrity check on the enriched metadata upon receipt of the enriched metadata from the AI platform.

10. The system of claim 9 , wherein the enriched metadata includes a result from a tonality analysis and wherein the validating further comprises prompting a user to validate or invalidate the result.

11. The system of claim 10 , wherein the stored instructions are further translatable by the processor to perform:

providing user feedback from the validating to the AI platform server computer.

12. The system of claim 8 , wherein the stored instructions are further translatable by the processor to perform:

starting or causing a start of a work flow for processing the electronic document, the work flow performed by the computing facility operating in the enterprise computing environment.

13. The system of claim 8 , wherein the image of the paper document is captured on a mobile device.

14. The system of claim 13 , wherein the stored instructions are further translatable by the processor to perform:

providing the electronic document and the enriched metadata about the electronic document to the mobile device for display on the mobile device through a user interface of a mobile application, the user interface including an action to download the electronic document, export the electronic document, or exist the mobile application.

15. A computer program product comprising a non-transitory computer readable medium storing instructions translatable by a processor of a computer to perform:

processing an image of a paper document into an electronic document, the processing including recognizing textual content of the paper document in digital form;

extracting keywords from the textual content in the digital form;

classifying the electronic document based at least in part on the keywords extracted from the textual content in the digital form;

obtaining, from an artificial intelligence (AI) platform server computer, enriched metadata about the electronic document, the obtaining including querying the AI platform on the textual content in the digital form and providing the AI platform with a class of the electronic document, wherein the AI platform server computer analyzes the textual content utilizing the class and returns the enriched metadata about the electronic document; and

providing the electronic document and the enriched metadata about the electronic document to a content repository or a computing facility operating in an enterprise computing environment.

16. The computer program product of claim 15 , wherein the instructions are further translatable by the processor to perform:

validating the enriched metadata about the electronic document, the validating comprising performing a data integrity check on the enriched metadata upon receipt of the enriched metadata from the AI platform.

17. The computer program product of claim 16 , wherein the enriched metadata includes a result from a tonality analysis and wherein the validating further comprises prompting a user to validate or invalidate the result.

18. The computer program product of claim 17 , wherein the instructions are further translatable by the processor to perform:

providing user feedback from the validating to the AI platform server computer.

19. The computer program product of claim 15 , wherein the instructions are further translatable by the processor to perform:

starting or causing a start of a work flow for processing the electronic document, the work flow performed by the computing facility operating in the enterprise computing environment.

20. The computer program product of claim 15 , wherein the image of the paper document is captured on a mobile device and sent to the computer and wherein the instructions are further translatable by the processor to perform:

providing the electronic document and the enriched metadata about the electronic document to the mobile device for display on the mobile device through a user interface of a mobile application, the user interface including an action to download the electronic document, export the electronic document, or exist the mobile application.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 2, 2021
From: HUTCHINS, GARETH EDWARD
To: OPEN TEXT SA ULC
Reel/Frame 057363/0099 →
Continuity (2)
Continuation 16235112 · Dec 28, 2018
Related Publication 20210365502A1 · Nov 25, 2021
Cited By (2)
US 12,596,681 US 12,609,905