Automated system for adapting market data and producing metric values
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 to define context-specific instructions for adapting the metric data; and
a production component comprising a metrics application programmed to manage execution of the at least one evaluation service in coordination with the metric server adapter, and to manage one or more user interfaces that, in operation, facilitate interactions with the at least one server;
wherein, at a predefined time or interval of time or in response to a triggering event, the at least one server is configured to implement the at least one evaluation service, which causes the production component 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 items in a marketplace, the one or more marketplace items having attributes that are responsive to attributes identified for a target item defined by a set of attributes that includes two or more parameter values;
evaluate the attributes of each marketplace item relative to the set of attributes that define the target item to dynamically discover relationships within the attribute data, wherein discovery of at least one relationship comprising a difference enables the governing logic component to contextually define one or more context-specific instructions for adapting the market reference data for a marketplace item having attributes that differ by at least one parameter value from the corresponding attributes identified for the target item;
execute the context-specific instructions, wherein execution of at least one context-specific instruction causes one or more adjustment values to be applied to the market reference data for the marketplace item that differs, automatically transforming the market reference data for the marketplace item into normalized metric data for the target item; and
produce, for the target item, one or more metric values for one or more metrics that pertain to the at least one evaluation service, wherein each metric value is produced, at least in part, using the normalized metric data for the target item.
0 Assignments
0 Petitions
Accused Products
Abstract
A system includes a server that implements a governing logic component and a production component. When implementing an evaluation service, the production component obtains time-dependent metric data that comprises market reference data for one or more items in the marketplace having attributes that are responsive to attributes identified for a target item. The production component discovers at least one relationship comprising a difference for a responsive marketplace item and the target item, which enables the governing logic component to contextually define context-specific instructions for adapting the market reference data for the differing marketplace item. At least one adjustment value applied to the market reference data for the responsive marketplace item automatically transforms the market reference data into normalized metric data for the target item, and produces, for the target item, one or more metrics that pertain to the evaluation service, using, at least in part, the normalized metric data.
278 Citations
50 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 to define context-specific instructions for adapting the metric data; and a production component comprising a metrics application programmed to manage execution of the at least one evaluation service in coordination with the metric server adapter, and to manage one or more user interfaces that, in operation, facilitate interactions with the at least one server; wherein, at a predefined time or interval of time or in response to a triggering event, the at least one server is configured to implement the at least one evaluation service, which causes the production component 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 items in a marketplace, the one or more marketplace items having attributes that are responsive to attributes identified for a target item defined by a set of attributes that includes two or more parameter values; evaluate the attributes of each marketplace item relative to the set of attributes that define the target item to dynamically discover relationships within the attribute data, wherein discovery of at least one relationship comprising a difference enables the governing logic component to contextually define one or more context-specific instructions for adapting the market reference data for a marketplace item having attributes that differ by at least one parameter value from the corresponding attributes identified for the target item; execute the context-specific instructions, wherein execution of at least one context-specific instruction causes one or more adjustment values to be applied to the market reference data for the marketplace item that differs, automatically transforming the market reference data for the marketplace item into normalized metric data for the target item; and produce, for the target item, one or more metric values for one or more metrics that pertain to the at least one evaluation service, wherein each metric value is produced, at least in part, using the normalized metric data for the target item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. In a networked environment, a method comprising:
-
obtaining, by at least one server, time-dependent metric data from at least one data source accessible to the at least one server, 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 the obtained metric data comprises market reference data, including price data, for one or more items in a marketplace, the one or more marketplace items having attributes that are responsive to attributes identified for a target item defined by a set of attributes that includes two or more parameter values; and implementing, by the production component, at least one evaluation service that, in operation, includes; evaluating the attributes of each marketplace item relative to the set of attributes that define the target item to dynamically discover relationships within the attribute data, wherein discovery of at least one relationship comprising a difference enables the governing logic component to contextually define one or more context-specific instructions for adapting the market reference data for a marketplace item having attributes that differ by at least one parameter value from the corresponding attributes identified for the target item; executing the context-specific instructions, wherein execution of at least one context-specific instruction causes one or more adjustment values to be applied to the market reference data for the marketplace item that differs, automatically transforming the market reference data for the marketplace item into normalized metric data for the target item; and producing, for the target item, one or more metric values for one or more metrics that pertain to the at least one evaluation service, wherein each metric value is produced, at least in part, using the normalized metric data for the target item. - View Dependent Claims (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. In a networked environment, a non-transitory computer-readable medium having computer-executable instructions stored thereon, wherein the computer-executable instructions, when executed 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:
-
obtaining, by the at least one server, 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 items in the marketplace, the one or more marketplace items having attributes that are responsive to attributes identified for a target item defined by a set of attributes that includes two or more parameter values; and implementing at least one evaluation service, wherein the computer-executable instructions cause the production component of the at least one server to; evaluate the attributes of each marketplace item relative to the set of attributes that define the target item to dynamically discover relationships within the attribute data, wherein discovery of at least one relationship comprising a difference enables the governing logic component to contextually define one or more context-specific instructions for adapting the market reference data for a marketplace item having attributes that differ by at least one parameter value from the corresponding attributes identified for the target item; execute the context-specific instructions, wherein execution of at least one context-specific instruction causes one or more adjustment values to be applied to the market reference data for the marketplace item that differs, automatically transforming the market reference data for the marketplace item into normalized metric data for the target item; and produce, for the target item, one or more metric values for one or more metrics that pertain to the at least one evaluation service, wherein each metric value is produced, at least in part, using the normalized metric data for the target item. - View Dependent Claims (48, 49, 50)
-
Specification