APPARATUS AND METHOD FOR PROVIDING A DATA MARKETPLACE
A computer readable storage medium includes executable instructions to provide an online store for displaying enhanced data presentation entities. Each enhanced data presentation entity has associated data values from a specified data source. Instructions to purchase a selected enhanced data presentation entity are received. The selected enhanced data presentation entity specifies a number of versions of data. An identification is assigned to the selected enhanced data presentation entity. The selected enhanced data presentation entity and associated data values are presented to a user.
1 . A computer readable storage medium, comprising executable instructions to:
present a plurality of data packages, wherein each data package specifies:
a data source,
data visualization information,
data frequency, and
data package price;
identify a selected data package; and
coordinate delivery of data associated with the selected data package.
2 . The computer readable storage medium of claim 1 further comprising executable instructions to assign a persistent identification with the selected data package.
3 . The computer readable storage medium of claim 1 further comprising executable instructions to meter data access for the selected data package.
4 . The computer readable storage medium of claim 1 wherein the data source is a selected from a web service, a file system and a data warehouse.
5 . The computer readable storage medium of claim 1 wherein a plurality of data packages are associated with a single data source, with each data package having a unique attribute selected from data visualization information, data frequency and data package price.
6 . The computer readable storage medium of claim 1 wherein the data frequency specifies a number of data installments.
7 . The computer readable storage medium of claim 1 wherein the executable instructions to coordinate include executable instructions to coordinate download of a data model.
8 . The computer readable storage medium of claim 7 wherein the data model includes executable instructions to update a subset of data values at the data source.
9 . A computer readable storage medium, comprising executable instructions to:
provide an online store for displaying enhanced data presentation entities, wherein each enhanced data presentation entity has associated data values from a specified data source;
receive instructions to purchase a selected enhanced data presentation entity, wherein the selected enhanced data presentation entity specifies a number of versions of data;
assign an identification with the selected enhanced data presentation entity; and
provide the selected enhanced data presentation entity and associated data values to a user.
10 . The computer readable storage medium of claim 9 wherein the executable instructions to assign include executable instructions to assign a persistent identification.
11 . The computer readable storage medium of claim 9 further comprising executable instructions to meter data access for the selected enhanced data presentation entity.
12 . The computer readable storage medium of claim 9 wherein the selected enhanced data presentation entity specifies a data source and a subset of data within the data source.
13 . The computer readable storage medium of claim 12 wherein the data source is selected from a web service, a file system and a data warehouse.
14 . The computer readable storage medium of claim 9 wherein the selected enhanced data presentation entity includes executable instructions to update selected data values associated with the specified data source.
15 . The computer readable storage medium of claim 9 wherein the enhanced data presentation entities include data visualization information.
16 . The computer readable storage medium of claim 9 wherein the enhanced data presentation entities have associated prices.
17 . The computer readable storage medium of claim 16 further comprising executable instructions to process payment for the selected enhanced data presentation entity.