Preventing restricted trades using physical documents
First Claim
1. A system for preventing restricted trades using physical documents, comprising:
- a document intake machine comprising a document scanner and a data extractor, the data extractor implemented on a processor that identifies terms in a text document, the document intake machine configured to receive a physical trade document from an entity, wherein the physical trade document is associated with a transaction of goods, the document intake machine further configured to;
scan, using the document scanner, the physical trade document to create an electronic file of the physical trade document; and
identify, using the data extractor, trade terms from the electronic file, wherein the trade terms comprise one or more of;
an identification of the entity, a shipping address of the goods, and a description of the goods;
a trade executing machine implemented on the processor, the processor further configured to;
receive the trade terms from the document intake machine;
compare the trade terms to a database of restricted trade terms;
identify, for each of the trade terms that match a restricted trade term, a confidence level associated with the trade term, wherein the confidence level is a statistical measure of the likelihood that the transaction of goods is a restricted transaction;
assign, based on the confidence level for each trade term, a risk level;
compute a total number of high risk terms, a total number of medium risk terms, and a total number of low risk terms;
flag, when the number of high risk terms, medium risk terms, or low risk terms exceed a threshold level for that level of risk, the transaction of goods as a potential restricted transaction;
communicate a notification message to the entity, wherein the notification message indicates that the transaction of goods was flagged because the trade term'"'"'s confidence level exceeded the predetermined threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for preventing restricted transactions using physical trade documents includes a document intake machine comprising a document scanner and a data extractor. The document intake machine receives a physical trade document associated with a transaction of goods from an entity. The document scanner scans the physical trade document to create an electronic file. The data extractor identifies trade terms from the electronic file. A trade-executing machine receives the trade terms and compares them to a database of restricted trade terms. For each of the trade terms that match a restricted trade term, the trade executing machines identifies a confidence level associated with the trade term indicating a likelihood that the transaction of goods is a restricted transaction. If the confidence level is greater than a predetermined threshold, the trade executing machine flags the transaction of goods as a potential restricted transaction and communicates a notification message to the entity.
26 Citations
20 Claims
-
1. A system for preventing restricted trades using physical documents, comprising:
-
a document intake machine comprising a document scanner and a data extractor, the data extractor implemented on a processor that identifies terms in a text document, the document intake machine configured to receive a physical trade document from an entity, wherein the physical trade document is associated with a transaction of goods, the document intake machine further configured to; scan, using the document scanner, the physical trade document to create an electronic file of the physical trade document; and identify, using the data extractor, trade terms from the electronic file, wherein the trade terms comprise one or more of;
an identification of the entity, a shipping address of the goods, and a description of the goods;a trade executing machine implemented on the processor, the processor further configured to; receive the trade terms from the document intake machine; compare the trade terms to a database of restricted trade terms; identify, for each of the trade terms that match a restricted trade term, a confidence level associated with the trade term, wherein the confidence level is a statistical measure of the likelihood that the transaction of goods is a restricted transaction; assign, based on the confidence level for each trade term, a risk level; compute a total number of high risk terms, a total number of medium risk terms, and a total number of low risk terms; flag, when the number of high risk terms, medium risk terms, or low risk terms exceed a threshold level for that level of risk, the transaction of goods as a potential restricted transaction; communicate a notification message to the entity, wherein the notification message indicates that the transaction of goods was flagged because the trade term'"'"'s confidence level exceeded the predetermined threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for preventing restricted trades using physical documents, comprising:
-
receiving, at an interface, a physical trade document from an entity, wherein the physical trade document is associated with a transaction of goods; scanning, using a scanner communicatively coupled to the interface, the physical trade document to create electronic file of the physical trade document; identifying, using a data extractor communicatively coupled to the scanner and the interface, trade terms from the electronic file, wherein trade terms comprise one or more of;
an identification of the entity, a shipping address of the goods, and a description of the goods;comparing, using a processor communicatively coupled to the interface, scanner, and data extractor, the trade terms to a database of restricted trade terms; and for each of the trade terms that match a restricted trade term, identifying a confidence level associated with the trade term, wherein the confidence level is a statistical measure of the likelihood that the transaction of goods is a restricted transaction; assigning, based on the confidence level for each trade term, a risk level; computing a total number of high risk terms, a total number of medium risk terms, and a total number of low risk terms; when the number of high risk terms, medium risk terms, or low risk terms exceeds a threshold level for that level of risk; flagging, using the processor, the transaction of goods as a potential restricted transaction; and communicating, using the interface, a notification message to the entity, wherein the notification message indicates that the transaction of goods was flagged because the trade term'"'"'s confidence level exceeded the predetermined threshold. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium comprising logic, the logic operable, when executed by a processor to:
-
receive a physical trade document from an entity, wherein the physical trade document is associated with a transaction of goods; scan the physical trade document to create electronic file of the physical trade document; identify trade terms from the electronic file, wherein trade terms comprise one or more of;
an identification of the entity, a shipping address of the goods, and a description of the goods;compare the trade terms to a database of restricted trade terms; and for each of the trade terms that match a restricted trade term, identify a confidence level associated with the trade term, wherein the confidence level is a statistical measure of the likelihood that the transaction of goods is a restricted transaction; assign, based on the confidence level for each trade term, a risk level; compute a total number of high risk terms, a total number of medium risk terms, and a total number of low risk terms; when the number of high risk terms, medium risk terms, or low risk terms exceeds a threshold level for that level of risk; flag the transaction of goods as a potential restricted transaction; and communicate a notification message to the entity, wherein the notification message indicates that the transaction of goods was flagged because the trade term'"'"'s confidence level exceeded the predetermined threshold. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification