Method and system for benchmarking RFID data against SLA data
AssigneeSap SE
InventorKerstin Werner
Life of this patent
Estimating the term…
Abstract
A system and method to capture and analyze data from an EPCIS repository and an SLA repository is described. The data is captured from both repositories according to predefined criteria. The data from the EPCIS repository is mapped to the data form the SLA repository. Further, the data is combined into a unified format to represent meaningful benchmarking data to stakeholders in a supply chain.
Claims17
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.
A computer-implemented method for enabling exchange of benchmark data between two service providers, including at least one processor for executing program code, the method comprising:
- generating a complex event pattern (CEP) based on Service Level Agreement (SLA) data;
- retrieving event data from an Electronic Product Code Information Services (EPCIS) event data repository;
- mapping the generated CEP to retrieved event data and generating mapped data;
- retrieving a rule from a rule set, the rule specifying compliance requirements;
- receiving the mapped data into a rule engine;
- analyzing, using the at least one processor, the mapped data for compliance based on the requirements specified in the rule;
- generating the benchmark data from the mapped data;
- retrieving confidentiality requirements governing exchange of information between the two service providers;
- and
- adding security data to the benchmark data according to the retrieved confidentiality requirements.
A non-transitory machine readable medium having instructions therein for enabling exchange of benchmark data between two service providers that when the instructions are executed by the machine, cause the machine to:
- generate a complex event pattern (CEP) based on Service Level Agreement (SLA) data;
- retrieve event data from an Electronic Product Code Information Services (EPCIS) event data repository;
- map the generated CEP to retrieved event data and generate mapped data;
- retrieve a rule from a rule set, the rule specifying compliance requirements;
- receive the mapped data into a rule engine;
- analyze the mapped data for compliance based on the requirements specified in the rule;
- generate the benchmark data from the mapped data;
- 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.
Dependencies are inferred from the claim text.