1 Introduction
The Health Secure Platform specifies the architecture of a platform offering health-related services enabling the following functionalities:
- End Users use AIH-HSP Apps running on their Front Ends to acquire Health Data.
- Health Data, combined with an associated Model Licence, are called AIH Data.
- AIH Data is uniquely identified.
- AIH Data is processed by the Front End using an instance of the MPAI-specified AI Framework (MPAI-AIF).
- The Front End processes AIH Data using AI-for-Health-recommended AI Modules (AIM) downloaded from the MPAI Store.
- Neural Networks in AIMs continually learn while making inferences on AIH Data..
- Un-processed and Processed AIH Data are uploaded to the AI Back End.
- The AI Back End stores the Model Licence as a Smart Contract on a Blockchain associated with the Back End.
- The Smart Contract ID is added to the AIH Data
- The Smart Contract governs the use that the is made of the AIH Data stored on the Back End.
- Depending on the relevant Smart Contract, an instance of AIH Data stored on the Back End may be processed by the Back End itself and Third-Party Users.
- The Back End may process End Users’ AIH Data in its local AI Framework based s.
- A rich AIH Taxonomy is used to identify:
- AIH Data Classes (currently: ECG, EEG, Genomics, and Medical Images).
- AIH Data Users (currently: End User, Non-Profit Entity, Profit Entity, Clinical Entity, Authorised Entity, Caregiver)
- AIH Data Statuses (currently, Anonymised, Pseudonymised, Identified)
- AIH Data Usages (currently, Unrestricted, Pseudonymised, Anonymised, Research, Patient use, Health care)
- AIH Data Processing Types: (currently: ECG, EEG, Genomics, and Medical Images).
- Anonymisation/De-Identification Algorithms
- Anomaly Types

Figure 1 – General Model of AIH-SHP V1.0
2 Actors
The Health Secure Platform identifies and recognises the following types of User and Data:
- Users
- End User: a User collecting and processing AIH Data their with their Front Ends, and issuing Model Licences of their AIH Data to the Back End that converts them to Smart Contracts on a Blockchain. End User may control and audit the access and processing of their AIH Data by any Third-Party User based on the terms of the said Smart Contract.
- Third-Party User: any qualified third-party entity requiring access to the data on the system or the processing of the data and the extraction of knowledge by AI-based mechanisms. Third-Party Users include hospitals, clinics, research centres, caretakers, and others identified entities according to the MPAI-AIH Taxonomy. Access is granted according to the sub-licensing clauses of the Smart Contract between the End User and the Back End. Smart Contracts are based on approved templates verified for consistency, legal compliance, and technical security before release.
- Data
- Health Data: collected by the End User with Health Devices.
- AIH Data: locally processed, and uploaded by End Users to the Back End, and stored, processed, and sublicensed by the the Back End to Third-Party-Users based on the Terms specified by the relevant End-User Licence.
3 Services
The Health Secure Platform is composed of a set of distributed components and services:
- The Front End, the End User’s personal gateway to their external biometric sensors and any AIH Data that:
- Captures End User’s Health Data, e.g., from Google Fit and Apple Health, and external biometric sensors that capture Health Data.
- Locally stores AIH Data in a “Secure Data Vault” controlled by the End User.
- AI processes AIH Data using standard AIMs and AIWs downloaded from the MPAI-Store performing the computational operations on the End User’s AIH Data, including transformations, training, and inferences.
- Alerts the End-User about any deviation of the value of the AIH Data that may be caused, e.g., by disease, injury, or chronic conditions.
- Uploads the processed AIH Data to the Back End.
- The AIH Back End, composed of a set of tools that implement the necessary services
- Securely stores, de-identifies and anonymises AIH Data, controls entity authentication and access to data, and licenses and audits the access to Back End AIH Data.
- Gathers anonymised data from End Users and acts as a broker gateway between Third-Part Entities requesting access to AIH Data and its providers.
- Grants access rights without referring to the identity of the End Users providing the data. The Back End may only grant the Third-Party User the rights to process AIH Data that the Back End has been specifically granted by the relevant End User.
- Blockchain enables the system’s transparency and auditability. Each provision of and access to AIH Data requires the emission of a license in the form of a Smart Contract that is stored on the Blockchain. The Smart Contract contains information about:
- The parties, e.g., the End User sending AIH Data and the Back End, and any future Third-Party User requesting access to and processing of AIH Data.
- The Type of Third-Party User (per the MPAI-AIH Taxonomy).
- The AIH Data and AIH Models to be used.
- The Rights granted to use the AIH Data:
- Type of use of the AIH Data (per the MPAI-AIH Taxonomy).
- Type of use of the processed AIH Data (per the MPAI-AIH Taxonomy).
- The duration of the Licence.
- The AI Services offered by the Back End can be used directly to process the AIH Data on the Front End and extract the specific knowledge sought by the End User or Third-Party Users based on the Licence. These services are selected from those available from the MPAI Store and may be orchestrated to produce specific analyses for the Third-Party Users that request access to AIH Data. By means of data processing, AI services enable specific and customised training of Machine Learning Models to identify and assist in the identification of medical diagnosis and prognosis.
- The AI Federated Learning System (FLS) orchestrates the learning of a central model for medical diagnosis and prognosis, namely by working as a medical anomaly detection tool, receiving Neural Network Model weights data from the Front End and using it under the terms of the Smart Contract that was established between the End User and the Back End. When an improved model is obtained by the FLS, this is uploaded to the MPAI-Store.