Enhancing communications based on physical trade documents
First Claim
1. A system for enhancing communications based on physical trade documents, comprising:
- a document scanner configured to receive a first physical trade document and a second physical trade document from an entity, the document scanner further configured to;
scan the first physical trade document to create a first electronic file of the first physical trade document; and
scan the second physical trade document to create a second electronic file of the second physical trade document; and
one or more processors configured to;
determine first entity identification information from the first electronic file, wherein the first entity identification information comprises an entity name and an entity address;
determine second entity identification information from the second electronic file;
determine entity performance information from the first electronic file, wherein the entity performance information identifies a role performed by the entity, the entity performance information selected from the group comprising;
a supplier, a buyer, a transporter, and a document negotiator;
identify trade terms from the first electronic file, wherein the trade terms comprise one or more of;
a quantity of the first goods, a unit price of the first goods, and a total price of the first goods;
identify a location of the trade terms in the first physical trade document;
create a template file of the first physical trade document using the location of the trade terms, the template identifying one or more locations in the first physical trade document of one or more key information;
assign a first electronic customer number to the first electronic file and the template, wherein the first electronic customer number is associated with the first entity identification information;
assign a second electronic customer number to the second electronic file, wherein the second electronic customer number is associated with the second entity identification information;
index the first electronic file in a memory, wherein the first electronic file is indexed according to the first electronic customer number and the entity performance information;
determine whether the second electronic customer number of the second electronic file matches the first electronic customer number assigned to the template; and
in response to determining that the second electronic number matches the first electronic customer number, apply the template to the second electronic file by;
comparing the template to the second electronic file; and
identifying one or more key information from the second electronic file based on the one or more locations in the first physical trade document identified by the template.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for enhancing communications based on 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 from an entity. The document scanner may scan the physical trade document to create an electronic file of the physical trade document. The data extractor determines entity identification information from the electronic file and entity performance information from the electronic file. A trade executing machine receives the entity identification information and entity performance information from the document intake machine and assigns an electronic customer number to the electronic file, wherein the electronic customer number is associated with the entity identification information. The trade executing machine may index the electronic file in a memory communicatively coupled to the trade executing machine, wherein the electronic file is indexed according to the electronic customer number and the entity performance information.
-
Citations
20 Claims
-
1. A system for enhancing communications based on physical trade documents, comprising:
-
a document scanner configured to receive a first physical trade document and a second physical trade document from an entity, the document scanner further configured to; scan the first physical trade document to create a first electronic file of the first physical trade document; and scan the second physical trade document to create a second electronic file of the second physical trade document; and one or more processors configured to; determine first entity identification information from the first electronic file, wherein the first entity identification information comprises an entity name and an entity address; determine second entity identification information from the second electronic file; determine entity performance information from the first electronic file, wherein the entity performance information identifies a role performed by the entity, the entity performance information selected from the group comprising;
a supplier, a buyer, a transporter, and a document negotiator;identify trade terms from the first electronic file, wherein the trade terms comprise one or more of;
a quantity of the first goods, a unit price of the first goods, and a total price of the first goods;identify a location of the trade terms in the first physical trade document; create a template file of the first physical trade document using the location of the trade terms, the template identifying one or more locations in the first physical trade document of one or more key information; assign a first electronic customer number to the first electronic file and the template, wherein the first electronic customer number is associated with the first entity identification information; assign a second electronic customer number to the second electronic file, wherein the second electronic customer number is associated with the second entity identification information; index the first electronic file in a memory, wherein the first electronic file is indexed according to the first electronic customer number and the entity performance information; determine whether the second electronic customer number of the second electronic file matches the first electronic customer number assigned to the template; and in response to determining that the second electronic number matches the first electronic customer number, apply the template to the second electronic file by; comparing the template to the second electronic file; and identifying one or more key information from the second electronic file based on the one or more locations in the first physical trade document identified by the template. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for enhancing communications based on physical trade documents, comprising:
-
receiving, at an interface, a first physical trade document and a second physical trade document from an entity; scanning, using a scanner communicatively coupled to the interface, the first physical trade document to create a first electronic file of the first physical trade document; scanning, using the scanner, the second physical trade document to create a second electronic file of the second physical trade document; determining, using a data extractor communicatively coupled to the interface and scanner, first entity identification information from the first electronic file, wherein the first entity identification information comprises an entity name and an entity address; determining second entity identification information from the second electronic file; determining, using the data extractor, entity performance information from the first electronic file, wherein the entity performance information identifies a role performed by the entity, the entity performance information selected from the group comprising;
a supplier, a buyer, a transporter, and a document negotiator;identifying trade terms from the first electronic file, wherein the trade terms comprise one or more of;
a quantity of the first goods, a unit price of the first goods, and a total price of the first goods;identifying a location of the trade terms in the first physical trade document; creating a template file of the first physical trade document using the location of the trade terms, the template identifying one or more locations in the first physical trade document of one or more key information; assigning, using a trade executing machine communicatively coupled to the data extractor, scanner, and interface, a first electronic customer number to the first electronic file and the template, wherein the first electronic customer number is associated with the first entity identification information; assigning, a second electronic customer number to the second electronic file, wherein the second electronic customer number is associated with the second entity identification information; indexing, using the trade executing machine, the first electronic file in memory communicatively coupled to processor, wherein the first electronic file is indexed according to the first electronic customer number and the entity performance information; determining whether the second electronic customer number of the second electronic file matches the first electronic customer number assigned to the template; and in response to determining that the second electronic number matches the first electronic customer number, applying the template to the second electronic file by; comparing the template to the second electronic file; and identifying one or more key information from the second electronic file based on the one or more locations in the first physical trade document identified by the template. - 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 first physical trade document and a second physical trade document from an entity; scan the first physical trade document to create a first electronic file of the first physical trade document; scan the second physical trade document to create a second electronic file of the second physical trade document; determine first entity identification information from the first electronic file, wherein the first entity identification information comprises an entity name and an entity address; determine second entity identification information from the second electronic file; determine entity performance information from the first electronic file, wherein the entity performance information identifies a role performed by the entity, the entity performance information selected from the group comprising;
a supplier, a buyer, a transporter, and a document negotiator;identify trade terms from the first electronic file, wherein the trade terms comprise one or more of;
a quantity of the first goods, a unit price of the first goods, and a total price of the first goods;identify a location of the trade terms in the first physical trade document; create a template file of the first physical trade document using the location of the trade terms, the template identifying one or more locations in the first physical trade document of one or more key information; assign a first electronic customer number to the first electronic file and the template, wherein the first electronic customer number is associated with the first entity identification information; assign a second electronic customer number to the second electronic file, wherein the second electronic customer number is associated with the second entity identification information; index the first electronic file in a memory communicatively coupled to the processor, wherein the first electronic file is indexed according to the first electronic customer number and the entity performance information; determine whether the second electronic customer number of the second electronic file matches the first electronic customer number assigned to the template; and in response to determining that the second electronic number matches the first electronic customer number, apply the template to the second electronic file by; comparing the template to the second electronic file; and identifying one or more key information from the second electronic file based on the one or more locations in the first physical trade document identified by the template. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification