PRICING DATA ACCORDING TO QUALITATIVE IMPROVEMENT IN A QUERY RESULT SET
First Claim
1. A method for pricing data according to a qualitative improvement of a result from using the data, the method comprising:
- identifying, a set of data cubes according to a set of cube selection parameters, wherein a data cube in the set of data cubes comprises a quantum of data configured for trading in exchange for a payment, the set of data cubes being usable for answering a query;
selecting a first subset of qualified data cubes from the set of data cubes, wherein a first subset of needed data cubes from the first subset of data cubes is usable to execute the query and form an unimproved result set for a first price, the unimproved result set achieving a first value of a qualitative aspect;
selecting a second subset of participating data cubes from the first subset of qualified data cubes;
computing, using a processor and a memory, a second value of the qualitative aspect of a result set of the query, wherein at least a portion of the second value of the qualitative aspect is contributed by a participating data cube from the second subset, the portion forming a degree of qualitative contribution of the participating data cube, wherein the second value of the qualitative aspect of the result set exceeds the first value of the qualitative aspect of the unimproved result set;
adjusting a price of the participating data cube according to the degree of qualitative contribution of the participating data cube, forming an improvement-based adjusted price;
computing a total price of using the second subset of participating data cubes for the query, the computing including the improvement-based adjusted price; and
comparatively presenting the second subset of participating data cubes, the result set, the second value of the qualitative aspect, and the total price of using the second subset of participating data cubes for the query, in comparison with the first price and the first value of the qualitative aspect.
1 Assignment
0 Petitions
Accused Products
Abstract
A set of data cubes is identified for a query. A first subset of qualified data cubes is selected from the set. A first subset of needed cubes from the first subset is usable to form an unimproved result set for a first price, achieving a first value of a qualitative aspect. A second subset of participating data cubes is selected from the first subset. A second value of the qualitative aspect of a result set of the query is computed. A portion of the second value of the qualitative aspect forms a degree of qualitative contribution of a participating data cube for price-adjusting the participating data cube. A total price of using the second subset for the query is computed including the improvement-based adjusted price. The second subset, result set, second value, and total price are comparatively presented with the first price and the first value.
-
Citations
20 Claims
-
1. A method for pricing data according to a qualitative improvement of a result from using the data, the method comprising:
-
identifying, a set of data cubes according to a set of cube selection parameters, wherein a data cube in the set of data cubes comprises a quantum of data configured for trading in exchange for a payment, the set of data cubes being usable for answering a query; selecting a first subset of qualified data cubes from the set of data cubes, wherein a first subset of needed data cubes from the first subset of data cubes is usable to execute the query and form an unimproved result set for a first price, the unimproved result set achieving a first value of a qualitative aspect; selecting a second subset of participating data cubes from the first subset of qualified data cubes; computing, using a processor and a memory, a second value of the qualitative aspect of a result set of the query, wherein at least a portion of the second value of the qualitative aspect is contributed by a participating data cube from the second subset, the portion forming a degree of qualitative contribution of the participating data cube, wherein the second value of the qualitative aspect of the result set exceeds the first value of the qualitative aspect of the unimproved result set; adjusting a price of the participating data cube according to the degree of qualitative contribution of the participating data cube, forming an improvement-based adjusted price; computing a total price of using the second subset of participating data cubes for the query, the computing including the improvement-based adjusted price; and comparatively presenting the second subset of participating data cubes, the result set, the second value of the qualitative aspect, and the total price of using the second subset of participating data cubes for the query, in comparison with the first price and the first value of the qualitative aspect. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer program product for pricing data according to a qualitative improvement of a result from using the data, the computer program product comprising:
-
one or more computer-readable tangible storage devices; program instructions, stored on at least one of the one or more storage devices, to identify a set of data cubes according to a set of cube selection parameters, wherein a data cube in the set of data cubes comprises a quantum of data configured for trading in exchange for a payment, the set of data cubes being usable for answering a query; program instructions, stored on at least one of the one or more storage devices, to select a first subset of qualified data cubes from the set of data cubes, wherein a first subset of needed data cubes from the first subset of data cubes is usable to execute the query and form an unimproved result set for a first price, the unimproved result set achieving a first value of a qualitative aspect; program instructions, stored on at least one of the one or more storage devices, to select a second subset of participating data cubes from the first subset of qualified data cubes; program instructions, stored on at least one of the one or more storage devices, to compute a second value of the qualitative aspect of a result set of the query, wherein at least a portion of the second value of the qualitative aspect is contributed by a participating data cube from the second subset, the portion forming a degree of qualitative contribution of the participating data cube, wherein the second value of the qualitative aspect of the result set exceeds the first value of the qualitative aspect of the unimproved result set; program instructions, stored on at least one of the one or more storage devices, to adjust a price of the participating data cube according to the degree of qualitative contribution of the participating data cube, forming an improvement-based adjusted price; program instructions, stored on at least one of the one or more storage devices, to compute a total price of using the second subset of participating data cubes for the query, the computing including the improvement-based adjusted price; and program instructions, stored on at least one of the one or more storage devices, to comparatively present the second subset of participating data cubes, the result set, the second value of the qualitative aspect, and the total price of using the second subset of participating data cubes for the query, in comparison with the first price and the first value of the qualitative aspect. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A computer system for pricing data according to a qualitative improvement of a result from using the data, the computer system comprising:
-
one or more processors, one or more computer-readable memories and one or more computer-readable tangible storage devices; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to identify a set of data cubes according to a set of cube selection parameters, wherein a data cube in the set of data cubes comprises a quantum of data configured for trading in exchange for a payment, the set of data cubes being usable for answering a query; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to select a first subset of qualified data cubes from the set of data cubes, wherein a first subset of needed data cubes from the first subset of data cubes is usable to execute the query and form an unimproved result set for a first price, the unimproved result set achieving a first value of a qualitative aspect; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to select a second subset of participating data cubes from the first subset of qualified data cubes; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to compute a second value of the qualitative aspect of a result set of the query, wherein at least a portion of the second value of the qualitative aspect is contributed by a participating data cube from the second subset, the portion forming a degree of qualitative contribution of the participating data cube, wherein the second value of the qualitative aspect of the result set exceeds the first value of the qualitative aspect of the unimproved result set; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to adjust a price of the participating data cube according to the degree of qualitative contribution of the participating data cube, forming an improvement-based adjusted price; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to compute a total price of using the second subset of participating data cubes for the query, the computing including the improvement-based adjusted price; and program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to comparatively present the second subset of participating data cubes, the result set, the value of the qualitative aspect, and the total price of using the second subset of participating data cubes for the query, in comparison with the first price and the first value of the qualitative aspect.
-
Specification