×

PRICING DATA ACCORDING TO USAGE IN A QUERY

  • US 20150199733A1
  • Filed: 01/13/2014
  • Published: 07/16/2015
  • Est. Priority Date: 01/13/2014
  • Status: Active Application
First Claim
Patent Images

1. A method for pricing data according to usage, the method comprising:

  • identifying, by a processor, 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;

    determining, by the processor, whether a first subset of data cubes from the set of data cubes should be disqualified;

    responsive to determining that the first subset of data cubes from the set of data cubes should be disqualified, disqualifying, by the processor, the first subset of data cubes from the set of data cubes, the first subset forming a subset of disqualified data cubes and non-disqualified data cubes in the set forming a subset of qualified data cubes, wherein a pricing definition associated with a disqualified data cube in the subset of disqualified data cubes prevents the disqualified data cube from participating in the query;

    selecting, by the processor, a second subset of participating data cubes from the subset of qualified data cubes;

    determining, by the processor, a degree of contribution of a participating data cube from the second subset in an expected result-set responsive to the query;

    adjusting, by the processor, a price of the participating data cube according to the degree of the contribution of the participating data cube, forming a usage-based adjusted price;

    computing, by the processor, a total price of using the second subset of participating data cubes for the query, the computing including the usage-based adjusted price; and

    presenting, by the processor, the second subset of participating data cubes, the expected result-set, and the total price.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×