Automated System for Adapting Market Data and Evaluating the Market Value of Items
First Claim
1. In a network service provider environment that includes at least one service provider and at least one user-agent, an automated system for evaluating the market value of items, the system comprising:
- a service provider computing device 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;
at least one database accessible to the processor, wherein the at least one database includes previously exposed market transaction data sets;
a metric manager executable by the processor, wherein the metric manager is configured to manage at least one evaluation service and a plurality of predefined instructions for adapting metric data; and
a metric application in communication with the metric manager, wherein the metric application is programmed to manage communications between a user-agent computing device and the service provider computing device and to coordinate invocation of the at least one evaluation service including execution of the predefined instructions that pertain to the at least one evaluation service,wherein the metric application is further programmed to;
receive, from the 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 determine at least one synthetic market value for the item, wherein invoking the at least one evaluation service causes the metric application to;
obtain, from the at least one database, 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 obtained market transaction data set is defined by at least one parameter value and represents market reference price data of a particular period of time;
ascertain the parameter values for the at least one item as represented in each obtained market transaction data set, wherein at least one of the plurality of obtained market transaction data sets differs by one or more parameter values from the at least one item as identified in the product specification data set;
execute the predefined instructions that pertain to the at least one evaluation service as applicable to each of the market transaction data sets, wherein responsive to the predefined instructions, at least one adjustment value is calculated and applied to the market reference price data of the market transaction data sets having parameter values that vary from the at least one item as identified in the product specification data set, transforming the market reference price data of the market transaction data sets and generating a plurality of normalized market reference price data sets responsive to the at least one item in the product specification data set; and
determine at least one synthetic market value for the at least one item in the product specification data set, wherein the price data associated with the normalized market reference price data sets are input into one or more predefined algorithms associated with the at least one evaluation service to generate the at least one synthetic market value for the item,wherein when the at least one synthetic market value satisfies predefined validity criteria, the metric application is further programmed to communicate the at least one synthetic market value to at least the user-agent computing device via the network interface.
0 Assignments
0 Petitions
Accused Products
Abstract
An automated system for evaluating the market value of items includes invoking 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 obtained market transaction data set is defined by at least one parameter value and represents market reference price data of a particular period of time. At least one adjustment value is calculated and applied to the market reference price data having parameter values that vary from the at least one item identified in the product specification data set, transforming the market reference price data and generating a plurality of normalized market reference price data sets. A synthetic market value is determined for the at least one item in the product specification data set and/or the price data set.
18 Citations
171 Claims
-
1. In a network service provider environment that includes at least one service provider and at least one user-agent, an automated system for evaluating the market value of items, the system comprising:
-
a service provider computing device 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; at least one database accessible to the processor, wherein the at least one database includes previously exposed market transaction data sets; a metric manager executable by the processor, wherein the metric manager is configured to manage at least one evaluation service and a plurality of predefined instructions for adapting metric data; and a metric application in communication with the metric manager, wherein the metric application is programmed to manage communications between a user-agent computing device and the service provider computing device and to coordinate invocation of the at least one evaluation service including execution of the predefined instructions that pertain to the at least one evaluation service, wherein the metric application is further programmed to; receive, from the 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 determine at least one synthetic market value for the item, wherein invoking the at least one evaluation service causes the metric application to; obtain, from the at least one database, 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 obtained market transaction data set is defined by at least one parameter value and represents market reference price data of a particular period of time; ascertain the parameter values for the at least one item as represented in each obtained market transaction data set, wherein at least one of the plurality of obtained market transaction data sets differs by one or more parameter values from the at least one item as identified in the product specification data set; execute the predefined instructions that pertain to the at least one evaluation service as applicable to each of the market transaction data sets, wherein responsive to the predefined instructions, at least one adjustment value is calculated and applied to the market reference price data of the market transaction data sets having parameter values that vary from the at least one item as identified in the product specification data set, transforming the market reference price data of the market transaction data sets and generating a plurality of normalized market reference price data sets responsive to the at least one item in the product specification data set; and determine at least one synthetic market value for the at least one item in the product specification data set, wherein the price data associated with the normalized market reference price data sets are input into one or more predefined algorithms associated with the at least one evaluation service to generate the at least one synthetic market value for the item, wherein when the at least one synthetic market value satisfies predefined validity criteria, the metric application is further programmed to communicate the at least one synthetic market value to at least the user-agent computing device via the network interface. - 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, 160, 161, 162, 163)
-
-
66. In a network service provider environment that includes at least one service provider and at least one user-agent, an automated system for evaluating the market value of items, the system comprising:
-
a service provider computing device 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; at least one database accessible to the processor, wherein the at least one database includes previously exposed market transaction data sets; a metric manager executable by the processor, wherein the metric manager is configured to manage at least one evaluation service and a plurality of predefined instructions for adapting metric data; and a metric application in communication with the metric manager, wherein the metric application is programmed to manage communications between a user-agent computing device and the service provider computing device and to coordinate invocation of the at least one evaluation service including execution of the predefined instructions that pertain to the at least one evaluation service, wherein the metric application is further programmed to; receive, on behalf of a user-agent, one or more price data sets, wherein each price data set includes 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 wherein each price data set includes price data for the at least one item representing an actionable offer; and for at least one item identified in a received price data set, invoke the at least one evaluation service to determine at least one synthetic market value for the item, wherein invoking the at least one evaluation service that causes the metric application to; obtain, from the at least one database, a plurality of market transaction data sets responsive to attributes of the at least one item identified in the price data set, wherein each obtained market transaction data set is defined by at least one parameter value and represents market reference price data of a particular period of time; ascertain the parameter values for the at least one item as represented in each obtained market transaction data set, wherein at least one of the plurality of obtained market transaction data sets differs by one or more parameter values from the at least one item as identified in the price data set; execute the predefined instructions that pertain to the at least one evaluation service as applicable to each of the market transaction data sets, wherein responsive to the predefined instructions, at least one adjustment value is calculated and applied to the market reference price data of the market transaction data sets having parameter values that vary from the at least one item as identified in the price data set, transforming the market reference price data of the market transaction data sets and generating a plurality of normalized market reference price data sets responsive to the at least one item in the price data set; determine at least one synthetic market value for the at least one item in the price data set, wherein the price data associated with the normalized market reference price data sets are input into one or more predefined algorithms associated with the at least one evaluation service to generate the at least one synthetic market value for the item; and compare the price data for the at least one item in the price data set to the at least one synthetic market value determined for the at least one item, generating at least one comparison value, wherein when the at least one synthetic market value satisfies predefined validity criteria, the metric application is further programmed to communicate the received price data set and the at least one synthetic market value determined for the at least one item in the received price data set and/or the corresponding at least one comparison value, to at least the user-agent computing device via the network interface. - View Dependent Claims (67, 69, 70, 71, 72, 73, 74, 75, 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, 164, 165, 166, 167, 168, 169)
-
-
68. The system of 67, wherein the relative value metric summarily measures the multi-parameter relationship of the item price data in the at least one price data set to the synthetic market value determined for the at least one item in a single measure, wherein a relative value metric of less than one (<
- 1.0) is indicative of a price less than the item'"'"'s determined synthetic market value, and a relative value metric greater than one (>
1.0) is indicative of a price higher than the item'"'"'s determined synthetic market value.
- 1.0) is indicative of a price less than the item'"'"'s determined synthetic market value, and a relative value metric greater than one (>
-
128. In a network service provider environment that includes at least one service provider and at least one user-agent, an automated system for evaluating the market value of items, the system comprising:
-
a service provider computing device 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; at least one database accessible to the processor, wherein the at least one database includes previously exposed market transaction data sets; a metric manager executable by the processor, wherein the metric manager is configured to manage at least one evaluation service and a plurality of predefined instructions for adapting metric data; and a metric application in communication with the metric manager, wherein the metric application is programmed to manage communications between a user-agent computing device and the service provider computing device and to coordinate invocation of the at least one evaluation service including execution of the predefined instructions that pertain to the at least one evaluation service, wherein the metric application is further programmed to; receive, from the user-agent computing device, one or more product specification data sets, wherein each product specification data set includes 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, on behalf of the user-agent, one or more actionable price data sets responsive to one or more of the items in the product specification data sets, wherein each price data set includes price data for the one or more items and is further defined by at least one parameter value; and for at least one item identified in the at least one product specification data set and represented in at least one responsive price data set, invoke the at least one evaluation service to determine at least one synthetic market value for the item, wherein invoking the at least one evaluation service causes the metric application to; obtain, from the at least one database, 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 obtained market transaction data set is defined by at least one parameter value and represents market reference price data of a particular period of time, and wherein at least one of the plurality of obtained market transaction data sets differs by one or more parameter values from the at least one item as identified in the product specification data set or as represented in another obtained market transaction data set; ascertain the parameter values for the at least one item as represented in each obtained market transaction data set, wherein at least one of the plurality of obtained market transaction data sets differs by one or more parameter values from the at least one item as identified in the product specification data set; execute the predefined instructions that pertain to the at least one evaluation service as applicable to each of the market transaction data sets, wherein responsive to the predefined instructions, at least one adjustment value is calculated and applied to the market reference price data of the market transaction data sets having parameter values that vary from the at least one item as identified in the product specification data set, transforming the market reference price data of the market transaction data sets and generating a plurality of normalized market reference price data sets responsive to the at least one item in the product specification data set; and determine at least one synthetic market value for the at least one item in the product specification data set, wherein the price data associated with the normalized market reference price data sets are input into one or more predefined algorithms associated with the at least one evaluation service to generate the at least one synthetic market value for the item, and wherein the metric application is further programmed to; for at least one item identified in the at least one product specification data set and represented in at least one responsive price data set, invoke the at least one evaluation service to determine at least one synthetic market value for the item, wherein invoking the at least one evaluation service causes the metric application to; obtain, from the at least one database, a plurality of market transaction data sets responsive to attributes of the at least one item identified in the price data set, wherein each obtained market transaction data set is defined by at least one parameter value and represents market reference price data of a particular period of time; ascertain the parameter values for the at least one item as represented in each obtained market transaction data set, wherein at least one of the plurality of obtained market transaction data sets differs by one or more parameter values from the at least one item as identified in the price data set; execute the predefined instructions that pertain to the at least one evaluation service as applicable to each of the market transaction data sets, wherein responsive to the predefined instructions, at least one adjustment value is calculated and applied to the market reference price data of the market transaction data sets having parameter values that vary from the at least one item as identified in the price data set, transforming the market reference price data of the market transaction data sets and generating a plurality of normalized market reference price data sets responsive to the at least one item in the price data set; and determine at least one synthetic market value for the at least one item in the price data set, wherein the price data associated with the normalized market reference price data sets are input into one or more predefined algorithms associated with the at least one evaluation service to generate the at least one synthetic market value for the item, wherein the metric application is programmed further to determine one or more comparison values, wherein the programming causes the metric application to; compare the synthetic market value determined for at least one item in the at least one product specification data set with the synthetic market value determined for the corresponding item in at least one price data set; and
/orcompare the synthetic market value determined for at least one item in the product specification data set with the price data corresponding to the at least one item in at least one price data set; and
/orcompare the synthetic market value determined for the at least one item in at least one price data set with the price data corresponding to the at least one item in the price data set, and wherein the service provider computing device is further configured to; communicate the one or more comparison values via the network interface to at least the user-agent computing device. - View Dependent Claims (129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 170, 171)
-
Specification