System and method for managing and evaluating network commodities purchasing
First Claim
1. A computer-implemented method for calculating comparison values for evaluating a transaction, the method comprising:
- receiving, by a computer, at least one request for quote, wherein the request for quote includes a product specification data set that identifies one or more items;
receiving, by a computer, a plurality of price data sets, wherein each price data set identifies one or more items based on the product specification data set, each price data set including at least a parameter value and a price for the one or more items in the price data set, and wherein at least one price data set identifies an item having a different parameter value as compared to the item in another price data set;
generating, by a computer, a comparison value for each price data set by;
determining a price total from the price data set;
for each of the one or more items in the price data set;
obtaining metric data from at least one source, wherein the metric data includes a comparable price that is indicative of a market price for the item; and
based on the comparable price for the item, determining a market price total for the item;
calculating a summed market price total for the price data set by summing the market price totals for each of the one or more items in the price data set; and
generating the comparison value by comparing the price total determined from the price data set to the summed market price total; and
communicating, by a computer, the comparison value to at least one output.
0 Assignments
0 Petitions
Accused Products
Abstract
Comparison values are calculated for evaluating a commercial transaction. A request for quote received from a buyer agent includes a product specification data set that identifies items that differ in accordance with at least one parameter. Price data sets received from seller agents identify items and prices in response to the product specification data set. At least one of the price data sets identifies an item having a different parameter value as compared to the item in another price data set. A comparison value for each price data set is generated by determining a price total from the price data set and calculating a summed market price total by summing market price totals for each of the items. Calculating market price totals includes obtaining metric data indicative of market prices. The summed market price total is compared to the price total for the price data set to generate the comparison value.
-
Citations
29 Claims
-
1. A computer-implemented method for calculating comparison values for evaluating a transaction, the method comprising:
-
receiving, by a computer, at least one request for quote, wherein the request for quote includes a product specification data set that identifies one or more items; receiving, by a computer, a plurality of price data sets, wherein each price data set identifies one or more items based on the product specification data set, each price data set including at least a parameter value and a price for the one or more items in the price data set, and wherein at least one price data set identifies an item having a different parameter value as compared to the item in another price data set; generating, by a computer, a comparison value for each price data set by; determining a price total from the price data set; for each of the one or more items in the price data set; obtaining metric data from at least one source, wherein the metric data includes a comparable price that is indicative of a market price for the item; and based on the comparable price for the item, determining a market price total for the item; calculating a summed market price total for the price data set by summing the market price totals for each of the one or more items in the price data set; and generating the comparison value by comparing the price total determined from the price data set to the summed market price total; and communicating, by a computer, the comparison value to at least one output. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method for calculating comparison values for evaluating a transaction, the method comprising:
-
receiving, at a computer, a plurality of price data sets, wherein each price data set identifies one or more items and includes at least a parameter value and a quoted price for the one or more items in the price data set, and wherein at least one of the price data sets identifies an item having a different parameter value as compared to the item in another price data set; generating, by a computer, one or more comparison values for each price data set by; obtaining metric data from at least one source for one or more items in the price data set, wherein the metric data includes one or more metric prices for the one or more items; and generating a comparison value by comparing the quoted prices for the one or more items in the price data set with the one or more metric prices for the one or more items; and communicating, by a computer, the one or more comparison values to at least one output. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computer system for calculating comparison values for evaluating a transaction, the system comprising:
-
one or more computing devices in communication with one another, wherein; at least one of the computing devices is configured to receive at least one request for quote, wherein the request for quote includes a product specification data set that identifies one or more items; at least one of the computing devices is configured to receive a plurality of price data sets, wherein each price data set identifies one or more items based on the product specification data set, each price data set including at least a parameter value and a prices for the one or more items in the price data set, and wherein at least one price data set identifies an item having a different parameter value as compared to the item in another price data set; at least one of the computing devices is configured to generate a comparison value for each price data set by; determining a price total from the price data set; for each of the items in the price data set; obtaining metric data from at least one source, wherein the metric data includes a comparable price that is indicative of a market price for the item; and based on the comparable price for the item, determining a market price total for the item; calculating a summed market price total for the price data set by summing the market price totals for each of the items in the price data set; and generating the comparison value by comparing the price total determined from the price data set to the summed market price total; and at least one of the computing devices is configured to communicate the comparison value to at least one output. - View Dependent Claims (17, 18, 19)
-
-
20. A non-transitory computer-readable medium having computer-executable instructions stored thereon, wherein the instructions, in response to execution, cause one or more computing devices to:
-
receive a plurality of price data sets, wherein each price data set identifies one or more items and includes at least a parameter value and a quoted price for the one or more items in the price data set, and wherein at least one of the price data sets identifies an item having a different parameter value as compared to the item in another price data set; generate one or more comparison values for each price data set by; obtaining metric data from at least one source for one or more items in the price data set, wherein the metric data includes one or more metric prices for the one or more items; and generating a comparison value by comparing the quoted prices for the one or more items in the price data set with the one or more metric prices for the one or more items; and communicate the one or more comparison values to at least one output. - View Dependent Claims (21, 22, 23, 24, 25)
-
-
26. A computer-implemented method for calculating comparison values for evaluating a transaction, the method comprising:
-
receiving, at a computer, a product specification data set that identifies one or more items for a transaction; receiving, at a computer, at least one price data set corresponding to the product specification data set, wherein the at least one price data set identifies one or more items and each item includes at least a parameter value and a quoted price, and wherein the at least one price data set identifies an item having a different parameter value as compared to the item in the product specification data set; generating, by a computer, a comparison value for the at least one price data set by; obtaining metric data from at least one source for the one or more items in the price data set, wherein the metric data includes one or more metric prices for the one or more items; and generating the comparison value by comparing quoted prices from the price data set with the metric prices for the one or more items; and communicating, by a computer, the comparison value to at least one output. - View Dependent Claims (27, 28, 29)
-
Specification