Systems and methods for routing facsimiles based on content
First Claim
1. A method for routing a facsimile, comprising:
- receiving or generating text of a facsimile in a computer-readable format;
ascertaining one or more of a significance and a relevance of one or more words of the text by ascertaining a position of one or more keywords in the text, wherein at least two of the keywords are not adjacent in the text;
routing the facsimile or text thereof to an intended recipient identified by recognizing at least one of a name, an email address and contact information of the intended recipient in the facsimile;
analyzing the text of the facsimile for at least one of a meaning and a context of the text; and
routing the facsimile or text thereof to one or more other destinations based on the analysis.
9 Assignments
0 Petitions
Accused Products
Abstract
A method for routing a facsimile according to one embodiment includes receiving or generating text of a facsimile in a computer-readable format; routing the facsimile or text thereof to an intended recipient identified by recognizing at least one of a name, an email address and contact information of the intended recipient in the facsimile; analyzing the text of the facsimile for at least one of a meaning and a context of the text; and routing the facsimile or text thereof to one or more other destinations based on the analysis. A method according to another embodiment includes analyzing a pattern of light and dark areas of a facsimile in a computer-readable format; correlating the pattern to one or more forms; and routing the facsimile to one or more destinations based on the correlation, with the proviso that the analyzing, correlating and routing are performed without optical character recognition.
-
Citations
34 Claims
-
1. A method for routing a facsimile, comprising:
-
receiving or generating text of a facsimile in a computer-readable format; ascertaining one or more of a significance and a relevance of one or more words of the text by ascertaining a position of one or more keywords in the text, wherein at least two of the keywords are not adjacent in the text; routing the facsimile or text thereof to an intended recipient identified by recognizing at least one of a name, an email address and contact information of the intended recipient in the facsimile; analyzing the text of the facsimile for at least one of a meaning and a context of the text; and routing the facsimile or text thereof to one or more other destinations based on the analysis. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for routing a facsimile, comprising:
-
analyzing a pattern of light and dark areas of a facsimile in a computer-readable format; correlating the pattern to one or more forms using one or more support vector machines (SVMs); and routing the facsimile to one or more destinations based on the correlation, with the proviso that the analyzing, correlating and routing are performed without optical character recognition. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A method for routing a facsimile, comprising:
-
converting a facsimile to a computer-readable document; identifying one or more keywords in the document; analyzing the document by determining at least one of; a relation of one or more symbols in the document to the one or more keywords, a relation of one or more keywords in the document to the one or more other keywords, a relation of graphic elements to the one or more keywords, a classification of the text of the document as a specific document type, a significance of text of the one or more keywords; determining a facsimile destination based on the analysis; and routing the facsimile to the facsimile destination based on the determination; routing the facsimile to a default destination when no facsimile destination determined based on the analyzing is a viable destination. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A method for routing a facsimile, comprising:
-
obtaining a pattern of light and dark areas of a computer-readable version of a facsimile; determining one or more document features from the pattern; determining a facsimile destination based on at least two of the following operations; comparing the one or more document features to features of one or more forms, said forms relating to one or more of a certain document type; determining the position of one or more of the document features within the pattern; and comparing at least one of the document features to other features of the pattern; and
routing the facsimile to the facsimile destination based on the determination of the destination, with the proviso that the routing is performed without results of optical character recognition. - View Dependent Claims (27)
-
-
28. A system for routing a facsimile, comprising:
-
a processor; and logic in or executable by the processor for converting the facsimile to a computer-readable document; logic in or executable by the processor for identifying one or more keywords in the document; logic in or executable by the processor for analyzing the document by determining at least three of; a relation of one or more words in the document to the one or more keywords, a relation of one or more symbols in the document to the one or more keywords, a relation of the one or more keywords in the document to the one or more other keywords, a relation of graphic elements to the one or more keywords, a position of one or more keywords in the document, a classification of the text of the document as a specific document type, a classification of one or more keywords in the document as a specific word type, and a significance of text of the one or more keywords; logic in or executable by the processor for determining a facsimile destination based on the analysis; and logic in or executable by the processor for routing the facsimile to the facsimile destination based on the determination, wherein the facsimile destination is determined using text that does not contain a name, a physical address, an email address, and a fax number associated with the facsimile destination. - View Dependent Claims (29, 30, 31)
-
-
32. A system for routing a facsimile, comprising:
-
a processor; logic in or executable by the processor for obtaining a pattern of light and dark areas of the facsimile; logic in or executable by the processor for determining one or more document features from the pattern; logic in or executable by the processor for determining a facsimile destination based on at least one of the following, with the proviso that the determining a facsimile destination is performed without results of optical character recognition; logic for comparing the one or more document features to features of one or more forms, said forms relating to one or more of a certain document type; logic for determining the position of one or more of the document features within the pattern; and logic for comparing at least one of the document features to other features of the pattern; and logic for generating a text file from the facsimile; and logic for routing the facsimile and the text file to the facsimile destination based on the determination of the destination, logic for determining from the generated text file any information needed to electronically log or track a transmission of the facsimile.
-
-
33. A system for initiating a business process, comprising:
-
a processor; logic in or executable by the processor for analyzing a facsimile in a computer-readable format for at least one of a meaning and a context of the facsimile; logic in or executable by the processor for selecting a business process based on the at least one of the context and meaning of the facsimile; and logic in or executable by the processor for initiating the business process based on the analysis; logic in or executable by the processor for notifying a sender of a problem with the business process. - View Dependent Claims (34)
-
Specification