Data set valuation for service providers
AssigneeEMC IP Holding Company LLC
InventorsStephen Todd, David Dietrich
Life of this patent
Estimating the term…
Abstract
Data set valuation techniques are provided. For example, a request is obtained from a client to utilize one or more cloud computing services managed by at least one service provider. A valuation is determined for delivering the one or more requested cloud computing services to the client. The valuation determination includes determining a valuation of one or more data sets associated with the one or more cloud computing services.
Claims20
A method comprising:
- obtaining a request from a client to utilize one or more cloud computing services managed by at least one service provider;
- in response to a request by the at least one service provider, accessing a valuation framework through one or more application programming interfaces coupled to the valuation framework to obtain:
- one or more values of one or more data sets within the valuation framework of a data storage infrastructure associated with the one or more cloud computing services;
- and
- one or more dynamic attribute factor metrics associated with the one or more data sets;
- computing a data value, based at least in part on the one or more values and the one or more dynamic attribute factor metrics of the one or more data sets, representing a data cost to access the one or more data sets;
- determining a valuation of the data storage infrastructure associated with the one or more cloud computing services storing the one or more data sets, the valuation of the data storage infrastructure being based at least in part on one or more compute, network or storage components of the data value storage infrastructure;
- calculating a client cost to utilize one or more cloud computing services based at least in part on the data cost and the valuation of the data storage infrastructure;
- and
- sending the client cost to at least one of the at least one service provider and the client;
- wherein the data value comprises a dynamic value associated with the client requesting the one or more cloud computing services, the dynamic value adjusting a previously-computed valuation of the one or more data sets, the dynamic value associated with the client requesting the one or more cloud computing services being based at least in part on:
- a risk profile of the client requesting the one or more cloud computing services, the risk profile characterizing an expected type of use of the one or more data sets by the client;
- and
- a relevance of the one or more data sets to the client requesting the one or more cloud computing services;
- and
- wherein the above steps are performed in accordance with a processor and a memory.
An article of manufacture comprising a processor-readable storage medium having encoded therein executable code of one or more software programs, wherein the one or more software programs when executed by one or more processing devices implement the steps of:
- obtaining a request from a client to utilize one or more cloud computing services managed by at least one service provider;
- in response to a request by the at least one service provider, accessing a valuation framework through one or more application programming interfaces coupled to the valuation framework to obtain:
- one or more values of one or more data sets within the valuation framework of a data storage infrastructure associated with the one or more cloud computing services;
- and
- one or more dynamic attribute factor metrics associated with the one or more data sets;
- computing a data value, based at least in part on the one or more values and the one or more dynamic attribute factor metrics of the one or more data sets, representing a data cost to access the one or more data sets;
- determining a valuation of the data storage infrastructure associated with the one or more cloud computing services storing the one or more data sets, the valuation of the data storage infrastructure being based at least in part on one or more compute, network or storage components of the data value storage infrastructure;
- calculating a client cost to utilize one or more cloud computing services based at least in part on the data cost and the valuation of the data storage infrastructure;
- and
- sending the client cost to at least one of the at least one service provider and the client;
- wherein the data value comprises a dynamic value associated with the client requesting the one or more cloud computing services, the dynamic value adjusting a previously-computed valuation of the one or more data sets, the dynamic value associated with the client requesting the one or more cloud computing services being based at least in part on:
- a risk profile of the client requesting the one or more cloud computing services, the risk profile characterizing an expected type of use of the one or more data sets by the client;
- and
- a relevance of the one or more data sets to the client requesting the one or more cloud computing services.
A system comprising:
- a plurality of processors operatively coupled to one or more memories and in communication via a network configured to:
- obtain a request from a client to utilize one or more cloud computing services managed by at least one service provider;
- in response to a request by the at least one service provider, access a valuation framework through one or more application programming interfaces coupled to the valuation framework to obtain:
- one or more values of one or more data sets within the valuation framework of a data storage infrastructure associated with the one or more cloud computing services;
- and
- one or more dynamic attribute factor metrics associated with the one or more data sets;
- compute a data value, based at least in part on the one or more values and the one or more dynamic attribute factor metrics of the one or more data sets, representing a data cost to access the one or more data sets;
- determine a valuation of the data storage infrastructure associated with the one or more cloud computing services storing the one or more data sets, the valuation of the data storage infrastructure being based at least in part on one or more compute, network or storage components of the data value storage infrastructure;
- calculate a client cost to utilize one or more cloud computing services based at least in part on the data cost and the valuation of the data storage infrastructure;
- and
- send the client cost to at least one of the at least one service provider and the client;
- wherein the data value comprises a dynamic value associated with the client requesting the one or more cloud computing services, the dynamic value adjusting a previously-computed valuation of the one or more data sets, the dynamic value associated with the client requesting the one or more cloud computing services being based at least in part on:
- a risk profile of the client requesting the one or more cloud computing services, the risk profile characterizing an expected type of use of the one or more data sets by the client;
- and
- a relevance of the one or more data sets to the client requesting the one or more cloud computing services.
A method comprising:
- maintaining a storage of valuation information for different data sets associated with one or more cloud computing services managed by a plurality of service providers;
- computing, with one or more data valuation algorithms, one or more data costs respectively associated with the different data sets for a client requesting the one or more cloud computing services, the one or more data costs being computed based at least in part on (i) one or more values of one or more data sets within a valuation framework of a data storage infrastructure associated with the one or more cloud computing services and (ii) one or more dynamic attribute factor metrics associated with the one or more data sets;
- determining, with one or more infrastructure valuation algorithms, data storage infrastructure valuations for one or more data value storage infrastructures associated with the one or more cloud computing services storing the one or more data sets, the one or more data storage infrastructure valuations being at least based in part on one or more compute, network or storage components of the one or more data value storage infrastructures;
- creating, with a data broker engine coupled to the different data sets, the data storage infrastructure valuations and the service providers, a comparison listing of respective data costs for the respective data sets, the one or more data storage infrastructure valuations and choices of respective service providers;
- and
- displaying the comparison listing to the client, wherein the comparison listing displayed to the client is based at least in part on a dynamic value associated with the client requesting the one or more cloud computing services, the dynamic value adjusting previously-computed valuations of the respective data sets, the dynamic value associated with the client requesting the one or more cloud computing service being based at least in part on a risk profile of the client requesting the one or more cloud computing services and a relevance of the one or more data sets to the client requesting the one or more cloud computing services, the risk profile characterizing an expected type of use of the one or more data sets by the client;
- wherein the above steps are performed in accordance with a processor and a memory.
Dependencies are inferred from the claim text.