Method and system for collaborative vendor reconciliation
First Claim
1. A method of exchanging business documents between a set of entities, the set including a plurality of buyers and sellers, the method comprising:
- receiving identification information from respective entities, the identification information including at least the names of the respective entities from which the identification information is received;
storing the information received from the entities in records in a first storage resource, the records including information to facilitate sending documents to the entities;
based on similarity between information in respective records, determining approximate correspondence between records in (a) the first storage resource and (b) a second storage resource, wherein the second storage resource is included in an enterprise resource planning (ERP) system belonging to a first entity;
establishing links between the respective records based on the approximate correspondence;
receiving a request to send a document from the first entity to a second entity;
identifying a record associated with the second entity in the second storage resource in the enterprise resource planning system;
based on the established link between the record associated with the second entity and a corresponding record in the first storage resource, obtaining information in the corresponding record in the first storage resource to facilitate sending the document to the second entity; and
sending the document from the first entity to the second entity based on the information in the corresponding record in the first storage resource.
3 Assignments
0 Petitions
Accused Products
Abstract
Method and system of exchanging business documents between a set of entities. The set of entities include a plurality of buyers and sellers. Identification information is received from respective entities. The identification information includes at least the names of respected entities from which the identification information is received. The information received from the entities is stored in records in a first storage resource. The records include information to facilitate the sending documents to the entities. Based on similarity between information in respective records, approximate correspondence is determined between records (a) the first storage resource and (b) a second storage resource. The second storage resource is included in an enterprise resource planning (ERP) system belonging to a first entity. Links are established between the respective records based on the approximate correspondence. A request is received to send a document from the first entity to a second entity. A record associated with the second entity is identified in the second storage resource in the enterprise resource planning system. Based on the established link between the record associated with the second entity and the corresponding record in the first storage resource, information in the corresponding record in the first storage resource is obtained to facilitate sending the document to the second entity. Based on information in the corresponding record in the first storage resource, the document is sent from the first entity to the second entity. According to one aspect of the invention, the information received from respective entities includes a postal address and account information. Determining approximate correspondence may comprise determining the degree of correspondence between the postal address and name in the first storage resource and the postal address and name in the second storage resource.
298 Citations
40 Claims
-
1. A method of exchanging business documents between a set of entities, the set including a plurality of buyers and sellers, the method comprising:
-
receiving identification information from respective entities, the identification information including at least the names of the respective entities from which the identification information is received;
storing the information received from the entities in records in a first storage resource, the records including information to facilitate sending documents to the entities;
based on similarity between information in respective records, determining approximate correspondence between records in (a) the first storage resource and (b) a second storage resource, wherein the second storage resource is included in an enterprise resource planning (ERP) system belonging to a first entity;
establishing links between the respective records based on the approximate correspondence;
receiving a request to send a document from the first entity to a second entity;
identifying a record associated with the second entity in the second storage resource in the enterprise resource planning system;
based on the established link between the record associated with the second entity and a corresponding record in the first storage resource, obtaining information in the corresponding record in the first storage resource to facilitate sending the document to the second entity; and
sending the document from the first entity to the second entity based on the information in the corresponding record in the first storage resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for exchanging business documents between a set of entities, the set including a plurality of buyers and sellers, the system comprising:
-
a first storage resource;
logic that receives identification information from the respective entities, the identification information including at least the names of the respective entities from which the identification information is received;
logic that stores the information received from the entities in records in the first storage resource, the records including information to facilitate sending documents to the entities;
logic that, based on similarity between information in respective records, determining approximate correspondence between records in (a) the first storage resource and (b) a second storage resource, wherein the second storage resource is included in an enterprise resource planning (ERP) system belonging to a first entity;
logic that establishes links between the respective records based on the approximate correspondence;
logic that receives a request to send a document from the first entity to a second entity;
logic that identifies a record associated with the second entity in the second storage resource in the enterprise resource planning system;
logic that, based on the established link between the record associated with the second entity and a corresponding record in the first storage resource, obtains information in the corresponding record in the first storage resource to facilitate sending the document to the second entity; and
logic that sends the document from the first entity to the second entity based on the information in the corresponding record in the first storage resource.
-
-
16. A method for effecting electronic payment between a first entity and a second entity, the method comprising:
-
storing an account identification for the first entity;
associating the account identification with a first postal address;
receiving a request from the second entity to make payment to the first entity, the request including an identification of a second postal address which approximately corresponds to the first postal address;
associating the second postal address with the first postal address; and
effecting the payment electronically from the first entity to the account corresponding to the account identification stored for the first entity. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method for effecting electronic payment between a first entity and a second entity, the method comprising:
-
receiving from the first entity an account number identifying a financial account of the first entity;
receiving a first postal address provided by the first entity and associated with the account number by the first entity;
storing the account number and the first postal address in a record associated with a first unique identifier;
receiving from the second entity a second postal address which approximately corresponds to the first postal address;
storing the second postal address in a record with a second unique identifier;
receiving a request from the second entity to make payment to the first entity, the request including an identification of the second postal address;
determining that the first postal address corresponds to the second postal address;
based on such determination, associating the first unique identifier with the second unique identifier; and
effecting the payment electronically from the first entity to the financial account of the first entity identified by the account number. - View Dependent Claims (32)
-
-
33. A system for effecting electronic payment between a set of entities associated with vendors and a set of entities associated with purchasers, the system comprising:
-
a database including, for a respective entity associated with a purchaser, a set of records including remittance addresses of vendors, for a respective entry associated with a vendor, a set of records each including a remittance address and an identifier of a financial account, and links between (a) the respective records for the entity associated with the purchaser and (b) the respective records associated with vendors, the links linking records with corresponding remittance addresses;
computer readable code that establishes the links based on correspondence between the respective addresses in the respective records for the entity associated with the purchaser and the respective entities associated with vendors;
computer readable code that receives a request from an entity associated with a purchaser to make payment to a vendor, the request including a selection of a remittance address from among the respective records for the entity associated with the purchaser;
computer readable code that effects payment to a financial account based on the link between (a) the respective record for the entity associated with the purchaser, the record corresponding to the selected remittance address and (b) the respective record for the entity associated with the vendor, the record having a remittance address corresponding to the selected remittance address and an identifier of the financial account. - View Dependent Claims (34)
-
-
35. A method for effecting an electronic financial transaction between a first entity and a second entity, the method comprising:
-
storing an payment identification for the first entity;
associating the payment identification with a public identification of the payment identification;
receiving a request from the second entity to make payment to the first entity, the request including a second public identification of the payment identification which approximately corresponds to the first public identification;
associating the second public identification with the first public identification; and
based on such associating, effecting the payment electronically from the second entity to first entity in accordance with the payment identification for the first entity.
-
-
36. A system for effecting electronic payment between a set of entities associated with vendors and a set of entities associated with purchasers, the system comprising:
-
a database including, for a respective entity associated with a purchaser, a set of records including public payment identifications of vendors, for a respective entry associated with a vendor, a set of records each including a public payment identification and a payment identification, and links between (a) the respective records for the entity associated with the purchaser and (b) the respective records associated with vendors, the links linking records with corresponding public payment identifications;
computer readable code that establishes the links based on correspondence between the public payment identifications in the respective records for the entity associated with the purchaser and the respective entities associated with vendors;
computer readable code that receives a request from an entity associated with a purchaser to make payment to a vendor, the request including a selection of a public payment identification from among the respective records for the entity associated with the purchaser;
computer readable code that effects payment to in accordance with the payment identification based on the link between (a) the respective record for the entity associated with the purchaser, the record corresponding to the public payment identification and (b) the respective entity for the entity associated with the vendor, the record having a public payment identification corresponding to the selected public payment identification and a payment identification.
-
-
37. A system for effecting electronic payment between a set of entities associated with vendors and a set of entities associated with purchasers, the system comprising:
-
a server;
a first database coupled with the server including, for a respective entity associated with a purchaser, a set of records including public payment identifications of vendors, a second database coupled with the server including, for entries associated with vendors, a set of records each including a public payment identification and a payment identification;
links between (a) the respective entries in the first database and (b) respective entries in the second database, the links linking records with corresponding public payment identifications;
computer readable code that establishes the links based on correspondence between the public payment identifications in the respective records in the first database and the second database;
computer readable code that receives a request from an entity associated with a purchaser to make payment to a vendor, the request including a selection of a public payment identification from among the respective records for the entity associated with the purchaser; and
computer readable code that effects payment to in accordance with the payment identification based on the link between (a) the respective entry in the first database and (b) the respective entry in the second database, the entry in the second database having (i) a public payment identification corresponding to the selected public payment identification and (ii) a payment identification. - View Dependent Claims (38, 39, 40)
-
Specification