Automated system for adapting market data and evaluating the market value of items
First Claim
1. In a networked service provider environment, a computing system comprising:
- a service provider server comprising;
a network interface;
a memory storing computer-readable instructions; and
a processor in communication with the network interface and the memory, wherein the processor is configured to execute the computer-readable instructions stored in the memory;
a metric manager executable by the processor, wherein the metric manager is programmed to manage at least one evaluation service and a plurality of predefined instructions for adapting metric data; and
a metric application operable in coordination with the metric manager, wherein the metric application is programmed to coordinate invocation of the at least one evaluation service including execution of one or more predefined instructions for adapting metric data that pertain to a user-agent and the at least one evaluation service, and to manage one or more interfaces that facilitate communications with the service provider server,wherein the metric application is further programmed to;
receive, from a user-agent via a remotely located user-agent computing device, one or more product specification data sets, wherein each product specification data set identifies at least one item that is defined by two or more parameter values, or a plurality of items that differ in accordance with at least one parameter value; and
for at least one item identified in a received product specification data set, invoke the at least one evaluation service to automatically generate one or more evaluation metrics for the item, wherein invoking the at least one evaluation service causes the metric application to;
obtain metric data from at least one database or data source accessible to the processor, wherein the metric data comprises a plurality of market transaction data sets responsive to attributes of the at least one item identified in the product specification data set, wherein each market transaction data set is defined by at least one parameter value and represents market reference price data associated with the at least one item at a particular time or period of time, and wherein at least one item represented in at least one of the plurality of market transaction data sets differs by one or more parameter values from the at least one item identified in the product specification data set;
execute one or more predefined instructions for adapting metric data that pertain to the at least one evaluation service, as applicable to each of the market transaction data sets, wherein execution of the one or more predefined instructions causes at least one adjustment value to be generated and applied to the market reference price data associated with the at least one item as represented in one or more of the market transaction data sets that differ by at least one parameter value from the at least one item identified in the product specification data set, transforming the market reference price data associated with the at least one item and producing a plurality of normalized market reference price data sets for the at least one item identified in the product specification data set;
generate at least one synthetic market value for the at least one item identified in the product specification data set, wherein the market reference price data of the plurality of normalized market reference price data sets are input into at least one predefined algorithm associated with the at least one evaluation service to generate the at least one synthetic market value; and
generate one or more evaluation metrics for the at least one item identified in the product specification data set based at least in part on the at least one synthetic market value,wherein the metric application is further programmed to manage at least one interface to communicate, via the network interface, the one or more evaluation metrics to at least the remotely located user-agent computing device from which the product specification data set was received.
0 Assignments
0 Petitions
Accused Products
Abstract
A computer system including a service provider server invokes an evaluation service that causes a metric application to obtain a plurality of market transaction data sets responsive to attributes of at least one item identified in a product specification data set and/or a price data set. Each market transaction data set is defined by at least one parameter value and represents market reference price data of a particular time or period of time. At least one adjustment value is generated and applied to the market reference price data associated with the at least one item in one or more of the market transaction data sets, transforming the market reference price data and producing normalized market reference price data sets. A synthetic market value is generated for the at least one item in the product specification data set and/or the price data set, and one or more evaluation metrics generated therefrom are communicated via a network interface.
209 Citations
186 Claims
-
1. In a networked service provider environment, a computing system comprising:
-
a service provider server comprising; a network interface; a memory storing computer-readable instructions; and a processor in communication with the network interface and the memory, wherein the processor is configured to execute the computer-readable instructions stored in the memory; a metric manager executable by the processor, wherein the metric manager is programmed to manage at least one evaluation service and a plurality of predefined instructions for adapting metric data; and a metric application operable in coordination with the metric manager, wherein the metric application is programmed to coordinate invocation of the at least one evaluation service including execution of one or more predefined instructions for adapting metric data that pertain to a user-agent and the at least one evaluation service, and to manage one or more interfaces that facilitate communications with the service provider server, wherein the metric application is further programmed to; receive, from a user-agent via a remotely located user-agent computing device, one or more product specification data sets, wherein each product specification data set identifies at least one item that is defined by two or more parameter values, or a plurality of items that differ in accordance with at least one parameter value; and for at least one item identified in a received product specification data set, invoke the at least one evaluation service to automatically generate one or more evaluation metrics for the item, wherein invoking the at least one evaluation service causes the metric application to; obtain metric data from at least one database or data source accessible to the processor, wherein the metric data comprises a plurality of market transaction data sets responsive to attributes of the at least one item identified in the product specification data set, wherein each market transaction data set is defined by at least one parameter value and represents market reference price data associated with the at least one item at a particular time or period of time, and wherein at least one item represented in at least one of the plurality of market transaction data sets differs by one or more parameter values from the at least one item identified in the product specification data set; execute one or more predefined instructions for adapting metric data that pertain to the at least one evaluation service, as applicable to each of the market transaction data sets, wherein execution of the one or more predefined instructions causes at least one adjustment value to be generated and applied to the market reference price data associated with the at least one item as represented in one or more of the market transaction data sets that differ by at least one parameter value from the at least one item identified in the product specification data set, transforming the market reference price data associated with the at least one item and producing a plurality of normalized market reference price data sets for the at least one item identified in the product specification data set; generate at least one synthetic market value for the at least one item identified in the product specification data set, wherein the market reference price data of the plurality of normalized market reference price data sets are input into at least one predefined algorithm associated with the at least one evaluation service to generate the at least one synthetic market value; and generate one or more evaluation metrics for the at least one item identified in the product specification data set based at least in part on the at least one synthetic market value, wherein the metric application is further programmed to manage at least one interface to communicate, via the network interface, the one or more evaluation metrics to at least the remotely located user-agent computing device from which the product specification data set was received. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74)
-
-
75. In a networked service provider environment, a computing system comprising:
-
a service provider server comprising; a network interface; a memory storing computer-readable instructions; and a processor in communication with the network interface and the memory, wherein the processor is configured to execute the computer-readable instructions stored in the memory; a metric manager executable by the processor, wherein the metric manager is programmed to manage at least one evaluation service and a plurality of predefined instructions for adapting metric data; and a metric application operable in coordination with the metric manager, wherein the metric application is programmed to coordinate invocation of the at least one evaluation service including execution of one or more predefined instructions for adapting metric data that pertain to a buyer-agent and the at least one evaluation service, and to manage one or more interfaces that facilitate communications with the service provider server, wherein the metric application is further programmed to; receive, from a buyer-agent via a remotely located buyer-agent computing device, one or more product specification data sets, wherein each product specification data set identifies at least one item that is defined by two or more parameter values, or a plurality of items that differ in accordance with at least one parameter value;
receive a plurality of price data sets responsive to at least one item identified in the product specification data sets, and wherein each price data set includes price data representing an offer and identifies at least one item that is defined by one or more parameter values; andfor each received price data set, invoke the at least one evaluation service to automatically generate one or more evaluation metrics for the at least one item identified in the price data set, wherein invoking the at least one evaluation service causes the metric application to; obtain metric data from at least one database or data source accessible to the processor, wherein the metric data comprises a plurality of market transaction data sets responsive to attributes of the at least one item identified in the price data set, wherein each market transaction data set is defined by at least one parameter value and represents market reference price data associated with at least one item at a particular time or period of time, and wherein at least one item identified in one or more of the plurality of market transaction data sets differs by one or more parameter values from the at least one item identified in the price data set; execute one or more predefined instructions for adapting metric data that pertain to the at least one evaluation service, as applicable to each of the market transaction data sets, wherein execution of the one or more predefined instructions causes at least one adjustment value to be generated and applied to the market reference price data associated with the at least one item identified in one or more of the market transaction data sets that differ by at least one parameter value from the at least one item identified in the price data set, transforming the market reference price data associated with the at least one item and producing a plurality of normalized market reference price data sets for the at least one item identified in the price data set; generate at least one synthetic market value for the at least one item identified in the price data set, wherein the market reference price data of the plurality of normalized market reference price data sets are input into at least one predefined algorithm associated with the at least one evaluation service to generate the at least one synthetic market value; and generate one or more evaluation metrics for the at least one item identified in the price data set based at least in part on the at least one synthetic market value, wherein each of the one or more evaluation metrics generated for the at least one item in each of the plurality of received price data sets provides an objective measure with which to compare the at least one item across the plurality of price data sets, and wherein the metric application is further programmed to manage at least one interface to communicate, via the network interface, at least a subset of the received price data sets and the one or more evaluation metrics generated for the at least one item identified in the respective price data sets to at least the remotely located buyer-agent computing device from which the product specification data set was received. - View Dependent Claims (76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149)
-
-
150. In a networked service provider environment, a computing system comprising:
-
a service provider server comprising; a network interface; a memory storing computer-readable instructions; and a processor in communication with the network interface and the memory, wherein the processor is configured to execute the computer-readable instructions stored in the memory; a metric manager executable by the processor, wherein the metric manager is programmed to manage at least one evaluation service and a plurality of predefined instructions for adapting metric data; and a metric application operable in coordination with the metric manager, wherein the metric application is programmed to coordinate invocation of the at least one evaluation service including execution of one or more predefined instructions for adapting metric data that pertain to a buyer-agent and the at least one evaluation service, and to manage one or more interfaces that facilitate communications with the service provider server, wherein the metric application is further programmed to; receive, from a buyer-agent via a remotely located buyer-agent computing device, one or more product specification data sets, wherein each product specification data set identifies at least one item that is defined by two or more parameter values, or a plurality of items that differ in accordance with at least one parameter value; receive one or more price data sets responsive to at least one item identified in the product specification data sets, wherein each price data set includes price data representing an offer and identifies at least one item that is defined by one or more parameter values; and for at least one item identified in at least one product specification data set and identified in at least one responsive price data set, invoke the at least one evaluation service to automatically generate one or more evaluation metrics for the item identified in the product specification data set, wherein invoking the at least one evaluation service causes the metric application to; obtain metric data from at least one database or data source accessible to the processor, wherein the metric data comprises a plurality of market transaction data sets responsive to attributes of the at least one item identified in the product specification data set, wherein each market transaction data set is defined by at least one parameter value and represents market reference price data associated with the at least one item at a particular time or period of time, and wherein at least one item represented in the plurality of market transaction data sets differs by one or more parameter values from the at least one item identified in the product specification data set; execute one or more predefined instructions for adapting metric data that pertain to the at least one evaluation service, as applicable to each of the market transaction data sets, wherein execution of the one or more predefined instructions causes at least one adjustment value to be generated and applied to the market reference price data associated with the at least one item as represented in one or more of the market transaction data sets that differ by at least one parameter value from the at least one item identified in the product specification data set, transforming the market reference price data associated with the at least one item and producing a plurality of normalized market reference price data sets for the at least one item identified in the product specification data set; and generate at least one synthetic market value for the at least one item identified in the product specification data set, wherein the market reference price data of the plurality of normalized market reference price data sets are input into at least one predefined algorithm associated with the at least one evaluation service to generate the at least one synthetic market value, and generate one or more evaluation metrics for the at least one item identified in the product specification data set based at least in part on the at least one synthetic market value, wherein the metric application is further programmed to; for at least one item identified in the at least one product specification data set and identified in the at least one responsive price data set, invoke the at least one evaluation service to automatically generate one or more evaluation metrics for the item identified in the price data set, wherein invoking the at least one evaluation service causes the metric application to; obtain metric data from at least one database or data source accessible to the processor, wherein the metric data comprises a plurality of market transaction data sets responsive to attributes of the at least one item identified in the price data set, wherein each market transaction data set is defined by at least one parameter value and represents market reference price data associated with the at least one item at a particular time or period of time, and wherein at least one item represented in the plurality of market transaction data sets differs by one or more parameter values from the at least one item identified in the price data set; execute one or more predefined instructions for adapting metric data that pertain to the at least one evaluation service, as applicable to each of the market transaction data sets, wherein execution of the one or more predefined instructions causes at least one adjustment value to be generated and applied to the market reference price data associated with the at least one item as represented in one or more of the market transaction data sets that differ by at least one parameter value from the at least one item identified in the price data set, transforming the market reference price data associated with the at least one item and producing a plurality of normalized market reference price data sets for the at least one item identified in the price data set; generate at least one synthetic market value for the at least one item identified in the price data set, wherein the market reference price data of the plurality of normalized market reference price data sets are input into at least one predefined algorithm associated with the at least one evaluation service to generate the at least one synthetic market value and generate one or more evaluation metrics for the at least one item identified in the price data set based at least in part on the at least one synthetic market value; and generate one or more evaluation metrics for at least one item identified in the at least one product specification data set and identified in the at least one received price data set, wherein at least one of the evaluation metrics is a comparative metric that compares the price data for the at least one item in the price data set and/or the one or more evaluation metrics generated for the at least one item in the price data set with the one or more evaluation metrics generated for the respective item identified in the product specification data set, wherein the metric application is further programmed to manage at least one interface to communicate, via the network interface, at least a subset of the one or more received price data sets and the one or more evaluation metrics generated for the at least one item in each price data set to at least the remotely located buyer-agent computing device from which the product specification data set was received. - View Dependent Claims (151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186)
-
Specification