Abstract
The enhancement in e-health systems demands the adaptation of computerized techniques, new algorithms and methods. To achieve better efficiency, Electronic Personal Health Record (E-PHR) requires to adopt a new mode of storage such as cloud storage. Cloud storage is a supportive technique that provides better security, easy availability and accessibility of files. However, the availability of E-PHR on the cloud allows parallel access to the corresponding files. In parallel and distributed computing, many users communicate and share resources to achieve a targeted goal. Therefore, leader election is a major technique that maintains and coordinates parallelism. This research implies the leader election algorithm for E-PHR in the cloud environment. It proposes an adoptive leader election algorithm (ALEA) that takes into account medical and healthcare specifications. Therefore, the paper has incorporated the ideas of Primary Leader, Secondary Leader for emergency, leader appointing and multiple tokens to allow parallel updates. ALEA limits the massage passing for leader electing and for acquiring token. In regular case it reduces the number massages to 0. Moreover, the paper discusses the advantages and disadvantages of using Blockchain technology to implement ALEA.