System and method for managing purchasing contracts
First Claim
1. A method of managing purchasing contracts between supplier entities and customer entities for the purchase of products, said method comprising the steps of:
- generating at least one purchasing contract between at least one supplier entity and at least one customer entity, the purchasing contract being applicable to one or more contracted purchasing transactions effected, at least partially, through a computerized system, said generating step including defining one or more contract terms, each contract term having one or more term attributes, and storing a term data set of the term attributes associated with each contract term in one or more computer databases;
collecting sets of transaction data relating to one or more purchasing transactions;
storing the transaction data sets in one or more computer databases;
identifying one or more sets of transaction data as a contract transaction data set for a contract transaction identifiable with a contract term; and
generating a collection of contract transaction data sets by associating the transaction data set of each identified contract transaction with each term data set of a contract term with which the transaction is identified.
6 Assignments
0 Petitions
Accused Products
Abstract
A system and method of managing purchasing contracts between supplier entities and customer entities for the purchase of products includes the step of generating at least one purchasing contract between at least one supplier entity (e.g., a product originator such as an airline company or a distributor such as travel agency) and at least one customer entity. The purchasing contract generated is one that is applicable to one or more contracted purchasing transactions effected, at least partially, through a computerized system. The generating step includes identifying one or more contract terms, wherein each contract term has one or more term attributes, and storing a term data set of the term attributes associated with each contract term in one or more computer databases. The method also involves collecting transaction data relating to one or more purchasing transactions and storing the transaction data in one or more computer databases. Preferably, a computer program is executed to identify one or more of the purchasing transactions as a contracted transaction (i.e., applicable to a specific contract) by selecting at least a portion of the transaction data for a purchasing transaction and comparing the selected portion with the term attributes for a contract term. In this way, the transaction may be identified as a contracted transaction if the selected portion is identified with one or more of the term attributes.
81 Citations
54 Claims
-
1. A method of managing purchasing contracts between supplier entities and customer entities for the purchase of products, said method comprising the steps of:
-
generating at least one purchasing contract between at least one supplier entity and at least one customer entity, the purchasing contract being applicable to one or more contracted purchasing transactions effected, at least partially, through a computerized system, said generating step including defining one or more contract terms, each contract term having one or more term attributes, and storing a term data set of the term attributes associated with each contract term in one or more computer databases;
collecting sets of transaction data relating to one or more purchasing transactions;
storing the transaction data sets in one or more computer databases;
identifying one or more sets of transaction data as a contract transaction data set for a contract transaction identifiable with a contract term; and
generating a collection of contract transaction data sets by associating the transaction data set of each identified contract transaction with each term data set of a contract term with which the transaction is identified. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. In a method of managing purchasing contracts between at least one supplier entity and at least one customer entity, wherein the purchasing contract is applicable to one or more contracted purchasing transactions for products effected, at least partially, through a computerized system, a method of generating a purchase contract, said method comprising the steps of:
-
collecting transaction data relating to historical purchasing transactions by the customer entity;
storing, in one or more databases, a set of transaction data for each historical purchasing transaction;
defining one or more proposed contract terms;
defining one or more term attributes associated with each proposed contract term and storing the term attributes as a term data set in one or more databases;
executing a computer program to qualify each proposed contract term, including selecting one or more of the stored term attributes;
identifying each transaction data set that satisfies the selected term attributes;
forecasting a performance result of the proposed contract term using, as input, at least a portion of each transaction data set identified; and
qualifying the proposed contract term if the forecasted result satisfies a predetermined performance criteria; and
assigning a purchasing contract between the supplier entity and the customer entity, the purchasing contract having one or more qualified contract terms. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method of managing a purchasing contract between at least one supplier entity and at least one customer entity, said method comprising the steps of:
-
generating a purchasing contract between at least one supplier entity and at least one customer entity, the purchasing contract being applicable to one or more contracted purchasing transactions effected, at least partially, through a computerized system, said generating step including identifying one or more contract attributes associated with the contract, including one or more contract terms, each contract term having associated therewith a measurable performance parameter wherein the value of the performance parameter is dependent, at least in part, on the occurrence of one or more contracted transactions, and storing the contract attributes including the contract terms in one or more databases;
collecting transaction data relating to one or more purchasing transactions, the collected transaction data including data representing one or more transaction attributes associated with each purchasing transaction;
executing a computer program to identify one or more of the purchasing transactions as a contract transaction by selecting one or more of the transaction attributes and comparing the selected attributes with the contract attributes, whereby a contract transaction is identified when a predetermined one or more of the selected attributes are identifiable with one or more of the contract attributes; and
executing a computer program to measure the performance of a contract term using, as input data, transaction attributes of one or more contract transactions. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A method of managing a purchasing contract between a supplier entity for a common carrier and a customer entity, the contract being applicable to one or more contracted ticketing transactions, each of the ticketing transactions being associated with a ticket unit, said method comprising the steps of:
-
generating a purchasing contract between at least one supplier entity and one customer entity, including identifying one or more contract terms, each contract term having one or more term attributes, and storing the term attributes associated with each contract term as a term data set in one or more computer databases;
collecting transaction data for one or more ticketing transactions from a plurality of data sources;
storing a set of transaction data for each ticketing transaction in one or more computer databases and in accordance with a common format;
executing a computer program to identify one or more of the ticketing transactions as a contracted ticketing transaction by selecting at least a portion of the transaction data set for a transaction and comparing the selected portion with the term data set for a contract term, whereby the transaction is identified as a contracted ticketing transaction upon identifying the selected portion with a portion of the term data set; and
electronically marking each identified transaction data set with a unique code associated with the contract term; and
executing a computer program to measure the performance of the contract term using, as input, at least a portion of the transaction data set for each identified contracted ticketing transaction. - View Dependent Claims (41, 42, 43, 44, 45)
-
-
46. In a system for managing a purchasing contract between at least one supplier entity and at least one customer entity, the contract being applicable to a plurality of contract transactions effected, at least partially, through a computerized system, a computerized method for creating contract transaction data sets usable with the system, said method comprising the steps of:
-
defining a contract having one or more contract terms, each of the contract terms having a set of term attributes associated therewith, including a criteria for identifying transactions applicable to the contract term;
storing each of the sets of term attributes as a term data set in one or more databases;
collecting transaction data sets, each transaction data set relating to a purchasing transaction, and storing the transaction data set for each purchasing transaction in one or more databases;
executing a computer program to identify one or more of the purchase transactions with one or more contract terms by selecting at least a portion of the transaction data set associated with each purchase transaction and comparing the selected portion of the transaction data set with at least a portion of the term data set associated with the contract term, whereby a contract transaction is identified when a predetermined portion of the selected transaction data set is identified with the portion of the term data set; and
associating at least a portion of the term data set with each identified transaction data set to generate a collection of contract transaction data sets. - View Dependent Claims (47, 48, 49, 50, 51)
-
-
52. A computerized system for use in managing a purchasing contract between at least one supplier entity and at least one customer entity, the contract covering a plurality of contracted transactions effected, at least partially, through a computerized system, said system comprising:
-
one or more data storage systems storing (i) entity data specific to the supplier entity and entity data specific to the customer entity, (ii) multiple sets of term data, each set representing attributes of a contract term, including a term code, a contract code, and term definitions for identifying transaction data sets applicable to the contract term, and (iii) a plurality of transaction data sets, each set being identified with a contracted transaction;
one or more client stations for receiving transaction data sets, each data set relating to a purchasing transaction; and
one or more data processing systems communicable with said one or more client stations and with said one or more data storage systems, said data processing systems being configured to store each of said transaction data sets in said one or more data storage systems; and
for each contract term, to compare at least a portion of said term data set with at least a portion of said transaction data sets so as to identify transaction data sets applicable to the contract term; and
associating each of said identified transaction data sets with one or more of said entity data and term data to generate a collection of contract transaction data sets. - View Dependent Claims (53, 54)
-
Specification