Patent ID: 8572103

Claim:
A computing system to enable exchange of benchmark data between two service providers, the system comprising: a processor; and a memory, the memory having stored thereon executable instructions related to: a data gathering module to retrieve Electronic Product Code Information Services (EPCIS) event data from an EPCIS repository based on parameters extracted from Service Level Agreement (SLA) data; a complex event pattern (CEP) generator to generate a CEP based on the SLA data; a CEP processor to receive information from the data gathering module and the CEP generator, and to map the EPCIS event data to the generated CEP; a rule set to maintain rules about mapping of the SLA data to the EPCIS event data; a rule engine to receive mapped data from the CEP processor and analyze the mapped data for compliance based on a rule from the rule set; an output generator to receive the mapped data from the CEP processor and to generate the benchmark data; and an aggregation module to: retrieve confidentiality requirements governing exchange of information between the two service providers; and add security data to the benchmark data according to the retrieved confidentiality requirements.