Patent attributes
Method and system for providing access to information comprising the steps of receiving a request for information derived from data from a requester having one or more requester properties. Determining if the one or more requester properties meet one or more predetermined criteria associated with the data, if the one or more requester properties meet the predetermined criteria then providing the requested information to the requester. Storing data describing the request within a blockchain. In another aspect, there is provided a method and system for anonymizing data comprising the steps of at a first source of data determining one or more parameters of a procedure for dividing a first data set into subsets of data, such that each subset of data meets one or more criteria. Providing the parameters to a second source of data. At the second source of data amending the parameters such that the procedure will divide a second data set data into subsets of data that each meet the one or more criteria. Providing the first source of data with the amended parameters. At the first source of data dividing the first data set into subsets of data according to the procedure operating according to the amended parameters. At the second source of data dividing the second data set into subsets of data according to the procedure operating according to the amended parameters. Anonymising the subsets of data from the first source and the subsets of data at the second source. Combining the anonymized subsets of data.