Automated system for adapting market data for transaction cost analysis
First Claim
1. In a networked environment, a system comprising:
- at least one server that includes;
a network interface;
a processor in communication with the network interface and a non-transitory computer-readable medium having computer-executable instructions stored thereon, wherein execution of the computer-executable instructions by the processor implements system components including at least;
a governing logic component comprising a metric server adapter programmed to manage a plurality of predefined instructions that pertain to at least one evaluation service or to metric data used to provide the at least one evaluation service, including domain or industry or user-agent specific instructions; and
a production component comprising a metrics application programmed to manage one or more analysis processes, to execute the at least one evaluation service in coordination with the metric server adapter, and manage one or more user interfaces that, in operation, facilitate interactions with the at least one server;
wherein, in operation, the at least one server is configured to;
receive or retrieve at least one transaction data set, wherein each transaction data set is associated with a particular time or period of time and identifies price data for at least one item defined by a set of attributes that includes two or more parameter values or a plurality of items having attributes that differ by at least one parameter value; and
wherein receipt or retrieval of at least one transaction data set causes the production component, for at least one item identified in the at least one transaction data set, to;
obtain time-dependent metric data from at least one data source accessible to the at least one server, wherein the obtained metric data comprises market reference data, including price data, for one or more responsive items having attributes that are responsive to attributes defined for a respective item identified in the transaction data set, wherein each responsive item in the metric data possesses a plurality of attributes that include at least one parameter value;
evaluate the plurality of attributes possessed by each responsive item relative to the set of attributes defined for the respective item to dynamically discover relationships within the attribute data, wherein discovery of one or more relationships comprising a difference enables the governing logic component to contextually define one or more transaction-specific instructions for adapting the market reference data for the responsive item;
execute the transaction-specific instructions, wherein execution of at least one transaction-specific instruction causes one or more adjustment values to be applied to the market reference price data for at least one responsive item that differs by at least one parameter value from the respective item identified in the transaction data set, automatically transforming the market reference data for the responsive item into normalized metric data for the respective item, and producing one or more transaction-specific market price data values for the respective item;
generate, for the at least one transaction data set, one or more evaluation measures that pertain to the at least one evaluation service, wherein each evaluation measure is based, at least in part, on one or a combination of the transaction-specific market price data values produced for the respective item or items identified in the at least one transaction data set; and
expose one or more of the evaluation measures to at least one computing device in communication with the at least one server.
0 Assignments
0 Petitions
Accused Products
Abstract
A system includes a server that implements a governing logic component and a production component. The server receives or retrieves a transaction data set that identifies price data for an item. The production component obtains time-dependent metric data that includes market reference price data for one or more responsive items possessing attributes that are responsive to attributes defined for a respective item in the transaction data set. The production component discovers relationships in the attribute data, which enables the governing logic component to define transaction-specific instructions for adapting the market reference price data for the respective item. An adjustment value transforms the market reference price data and produces transaction-specific market price data values for the respective item. One or more evaluation measures are generated and exposed to at least one computing device in communication with the server.
-
Citations
75 Claims
-
1. In a networked environment, a system comprising:
-
at least one server that includes; a network interface; a processor in communication with the network interface and a non-transitory computer-readable medium having computer-executable instructions stored thereon, wherein execution of the computer-executable instructions by the processor implements system components including at least; a governing logic component comprising a metric server adapter programmed to manage a plurality of predefined instructions that pertain to at least one evaluation service or to metric data used to provide the at least one evaluation service, including domain or industry or user-agent specific instructions; and a production component comprising a metrics application programmed to manage one or more analysis processes, to execute the at least one evaluation service in coordination with the metric server adapter, and manage one or more user interfaces that, in operation, facilitate interactions with the at least one server; wherein, in operation, the at least one server is configured to; receive or retrieve at least one transaction data set, wherein each transaction data set is associated with a particular time or period of time and identifies price data for at least one item defined by a set of attributes that includes two or more parameter values or a plurality of items having attributes that differ by at least one parameter value; and wherein receipt or retrieval of at least one transaction data set causes the production component, for at least one item identified in the at least one transaction data set, to; obtain time-dependent metric data from at least one data source accessible to the at least one server, wherein the obtained metric data comprises market reference data, including price data, for one or more responsive items having attributes that are responsive to attributes defined for a respective item identified in the transaction data set, wherein each responsive item in the metric data possesses a plurality of attributes that include at least one parameter value; evaluate the plurality of attributes possessed by each responsive item relative to the set of attributes defined for the respective item to dynamically discover relationships within the attribute data, wherein discovery of one or more relationships comprising a difference enables the governing logic component to contextually define one or more transaction-specific instructions for adapting the market reference data for the responsive item; execute the transaction-specific instructions, wherein execution of at least one transaction-specific instruction causes one or more adjustment values to be applied to the market reference price data for at least one responsive item that differs by at least one parameter value from the respective item identified in the transaction data set, automatically transforming the market reference data for the responsive item into normalized metric data for the respective item, and producing one or more transaction-specific market price data values for the respective item; generate, for the at least one transaction data set, one or more evaluation measures that pertain to the at least one evaluation service, wherein each evaluation measure is based, at least in part, on one or a combination of the transaction-specific market price data values produced for the respective item or items identified in the at least one transaction data set; and expose one or more of the evaluation measures to at least one computing device in communication with the at least one server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. In a networked environment, a method comprising:
-
receiving or retrieving, by at least one server, at least one transaction data set, wherein the at least one server is operating under control of computer-executable instructions that, when executed by a processor, implement a plurality of system components including at least a governing logic component and a production component, wherein each transaction data set is associated with a particular time or period of time and identifies price data for at least one item defined by a set of attributes that includes two or more parameter values or a plurality of items having attributes that differ by at least one parameter value; and wherein receipt or retrieval of at least one transaction data set causes the production component to implement at least one evaluation service, wherein the method, in operation, includes; obtaining, by the production component, time-dependent metric data from at least one data source accessible to the at least one server, wherein the obtained metric data comprises market reference data, including price data, for one or more responsive items having attributes that are responsive to attributes defined for a respective item identified in the transaction data set, wherein each responsive item in the metric data possesses a plurality of attributes that include at least one parameter value; evaluating, by the production component, the plurality of attributes possessed by each responsive item relative to the set of attributes defined for the respective item to dynamically discover relationships within the attribute data, wherein discovery of one or more relationships comprising a difference enables the governing logic component to contextually define one or more transaction-specific instructions for adapting the market reference data for the responsive item; executing, by the production component, the transaction-specific instructions, wherein execution of at least one transaction-specific instruction causes one or more adjustment values to be applied to the market reference price data for at least one responsive item that differs by at least one parameter value from the respective item identified in the transaction data set, automatically transforming the market reference data for the responsive item into normalized metric data for the respective item, and producing one or more transaction-specific market price data values for the respective item; generating, for the at least one transaction data set, by the production component, one or more evaluation measures that pertain to the at least one evaluation service, wherein each evaluation measure is based, at least in part, on one or a combination of the transaction-specific market price data values produced for the respective item or items identified in the at least one transaction data set; and exposing, by the production component, one or more of the evaluation measures to at least one computing device in communication with the at least one server. - View Dependent Claims (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. In a networked environment, a non-transitory computer-readable medium having computer-executable instructions stored thereon, wherein execution of the computer-executable instructions by a processor of at least one server causes the at least one server to implement a plurality of system components including at least a governing logic component and a production component, and to perform operations comprising:
-
receiving or retrieving, by the at least one server, at least one transaction data set, wherein each transaction data set is associated with a particular time or period of time and identifies price data for at least one item defined by a set of attributes that includes two or more parameter values or a plurality of items having attributes that differ by at least one parameter value; and implementing at least one evaluation service wherein, for at least one item identified in the at least one transaction data set, the computer-executable instructions cause the production component of the at least one server to; obtain time-dependent metric data from at least one data source accessible to the at least one server, wherein the obtained metric data comprises market reference data, including price data, for one or more responsive items having attributes that are responsive to attributes defined for a respective item identified in the transaction data set, wherein each responsive item in the metric data possesses a plurality of attributes that include at least one parameter value; evaluate the plurality of attributes possessed by each responsive item relative to the set of attributes defined for the respective item to dynamically discover relationships within the attribute data, wherein discovery of one or more relationships comprising a difference enables the governing logic component to contextually define one or more transaction-specific instructions for adapting the market reference data for the responsive item; execute the transaction-specific instructions, wherein execution of at least one transaction-specific instruction causes one or more adjustment values to be applied to the market reference price data for at least one responsive item that differs by at least one parameter value from the respective item identified in the transaction data set, automatically transforming the market reference data for the responsive item into normalized metric data for the respective item, and producing one or more transaction-specific market price data values for the respective item; generate, for the at least one transaction data set, one or more evaluation measures that pertain to the at least one evaluation service, wherein each evaluation measure is based, at least in part, on one or a combination of the transaction-specific market price data values produced for the respective item or items identified in the at least one transaction data set; and expose one or more of the evaluation measures to at least one computing device in communication with the at least one server. - View Dependent Claims (69, 70, 71)
-
-
72. In a networked environment, a non-transitory computer-readable medium having computer-executable instructions stored thereon, wherein execution of the computer-executable instructions by a processor of at least one server causes the at least one server to implement a plurality of system components including at least a governing logic component and a production component, and to perform operations comprising:
-
receiving, by the at least one server, an analysis query from a user-agent computing device, via a network interface, wherein the analysis query specifies a plurality of assessment variables for at least one evaluation service; receiving or retrieving, responsive to the analysis query, at least one transaction data set, wherein each transaction data set satisfies the specified assessment variables, is associated with a particular time or period of time, and identifies price data for at least one item defined by a set of attributes that include two or more parameter values or a plurality of items having attributes that differ by at least one parameter value; and implementing the at least one evaluation service wherein, for at least one item identified in the at least one received or retrieved transaction data set, the computer-executable instructions cause the production component of the at least one server to; obtain time-dependent metric data from at least one data source accessible to the at least one server, wherein the obtained metric data comprises market reference data, including price data, for one or more responsive items having attributes that are responsive to attributes defined for a respective item identified in the transaction data set, wherein each responsive item in the metric data possesses a plurality of attributes that include at least one parameter value; evaluate the plurality of attributes possessed by each responsive item relative to the set of attributes defined for the respective item to dynamically discover relationships within the attribute data, wherein discovery of one or more relationships comprising a difference enables the governing logic component to contextually define one or more transaction-specific instructions for adapting the market reference data for the responsive item; execute the transaction-specific instructions, wherein execution of at least one transaction-specific instruction causes one or more adjustment values to be applied to the market reference price data for at least one responsive item that differs by at least one parameter value from the respective item identified in the transaction data set, automatically transforming the market reference data for the responsive item into normalized metric data for the respective item, and producing one or more transaction-specific market price data values for the respective item; generate, for the analysis query, one or more evaluation measures that pertain to the at least one evaluation service, wherein each evaluation measure is based, at least in part, on one or a combination of the transaction-specific market price data values produced for the respective item or items identified in the at least one transaction data set; and expose, one or more of the evaluation measures to the user-agent computing device from which the analysis query was received. - View Dependent Claims (73, 74, 75)
-
Specification