Patent ID: 8548930

Claim:
A computer implemented method to facilitate data sharing, the method for providing a data share platform comprising: providing a computing system comprising a computer processing device and a non-transitory computer readable medium, where the computer readable medium comprises configured computer program instruction code, such that when said instruction code is operated by said computer processing device, said computer processing device performs the following operations: allowing customer access to data to facilitate data sharing for building applications, the data being accessible on a data share platform associated with the computing system; receiving restricted data from the customer, wherein restricted data comprises personal data associated with the customer and wherein the restricted data from the customer is stored on the data share platform for data sharing; providing secure data access to the customer with one or more restrictions based at least in part on the restricted data received from the customer, wherein the one or more restrictions include at least one of restricting access to restricted data from other individuals without authorization or restricting an amount of data that is accessible; monitoring activity of the data share system platform to track misappropriations of the data for security purposes, wherein misappropriations of the data includes data usage for purposes other than building applications; and determining a customer assessment amount based on the type of data requested and amount of data accessed by the customer, wherein the assessment is based at least in part on the monitoring of the data share platform.