scieee Science in your language
[en] (orig)

Building standardized and secure mobile health services based on social media

Abstract

Mobile devices and social media have been used to create empowering healthcare services. However, privacy and security concerns remain. Furthermore, the integration of interoperability biomedical standards is a strategic feature. Thus, the objective of this paper is to build enhanced healthcare services by merging all these components. Methodologically, the current mobile health telemonitoring architectures and their limitations are described, leading to the identification of new potentialities for a novel architecture. As a result, a standardized, secure/private, social-media-based mobile health architecture has been proposed and discussed. Additionally, a technical proof-of-concept (two Android applications) has been developed by selecting a social media (Twitter), a security envelope (open Pretty Good Privacy (openPGP)), a standard (Health Level 7 (HL7)) and an information-embedding algorithm (modifying the transparency channel, with two versions). The tests performed included a small-scale and a boundary scenario. For the former, two sizes of images were tested; for the latter, the two versions of the embedding algorithm were tested. The results show that the system is fast enough (less than 1 s) for most mHealth telemonitoring services. The architecture provides users with friendly (images shared via social media), straightforward (fast and inexpensive), secure/private and interoperable mHealth services. Trigo, J.D.; Rubio, Ó.J.; Martínez-Espronceda, M.; Alesanco, Á.; García, J.; Serrano-Arriezu, L.

Read accessible full text

Building standardized and secure mobile health services based on social media

Author: Trigo, J.D.; Rubio, Ó.J.; Alesanco, Á.; Martínez-Espronceda, M.; Serrano-Arriezu, L.; García, J.
Year: 2020
DOI: 10.3390/electronics9122208
Source: https://zaguan.unizar.es/record/99189/files/texto_completo.pdf
elec onics
A icle
Building S anda dized and Secu e Mobile Heal h
Se ices Based on Social Media
Jesús D. T igo 1,* , Ósca J. Rubio 2, Miguel Ma ínez-Esp onceda 1,Ál a o Alesanco 3,
JoséGa cía3and Luis Se ano-A iezu 1
1Depa men o Elec ical, Elec onic and Communica ions Enginee ing, Public Uni e si y o Na a a,
Ins i u e o Sma Ci ies (ISC), Na a a Ins i u e o Heal h Resea ch (IdiSNA), 31006 Pamplona, Spain;
[email p o ec ed] (M.M.-E.); [email p o ec ed] (L.S.-A.)
2E e is Asse s, 50009 Za agoza, Spain; [email p o ec ed]
3Depa men o Elec onics Enginee ing and Communica ions, Uni e si y o Za agoza, A agón Ins i u e o
Enginee ing Resea ch (I3A), 50018 Za agoza, Spain; alesanco@uniza .es (Á.A.); joga mo@uniza .es (J.G.)
*Co espondence: [email p o ec ed]
Recei ed: 20 Oc obe 2020; Accep ed: 18 Decembe 2020; Published: 21 Decembe 2020


Abs ac :
Mobile de ices and social media ha e been used o c ea e empowe ing heal hca e se ices.
Howe e , p i acy and secu i y conce ns emain. Fu he mo e, he in eg a ion o in e ope abili y
biomedical s anda ds is a s a egic ea u e. Thus, he objec i e o his pape is o build enhanced
heal hca e se ices by me ging all hese componen s. Me hodologically, he cu en mobile heal h
elemoni o ing a chi ec u es and hei limi a ions a e desc ibed, leading o he iden i ica ion o new
po en iali ies o a no el a chi ec u e. As a esul , a s anda dized, secu e/p i a e, social-media-based
mobile heal h a chi ec u e has been p oposed and discussed. Addi ionally, a echnical p oo -o -concep
( wo And oid applica ions) has been de eloped by selec ing a social media (Twi e ), a secu i y
en elope (open P e y Good P i acy (openPGP)), a s anda d (Heal h Le el 7 (HL7)) and an
in o ma ion-embedding algo i hm (modi ying he anspa ency channel, wi h wo e sions). The
es s pe o med included a small-scale and a bounda y scena io. Fo he o me , wo sizes o images
we e es ed; o he la e , he wo e sions o he embedding algo i hm we e es ed. The esul s
show ha he sys em is as enough (less han 1 s) o mos mHeal h elemoni o ing se ices. The
a chi ec u e p o ides use s wi h iendly (images sha ed ia social media), s aigh o wa d ( as and
inexpensi e), secu e/p i a e and in e ope able mHeal h se ices.
Keywo ds: mHeal h; p i acy; secu i y; social media; s anda diza ion
1. In oduc ion
In he las decade, he usage o mobile and sma phones has g own exponen ially. Acco ding o a
mid-2019 epo [
1
], he as majo i y o Ame icans (96%) own a cellphone o some kind, while he sha e
o Ame icans ha own sma phones is 81%. This ac has spu ed he scena io o mobile heal h (also
e e ed o as mHeal h), which, as s a ed by he Wo ld Heal h O ganiza ion, is he “medical and public
heal h p ac ice suppo ed by mobile de ices” [
2
]. The co e age o mHeal h includes se e al aspec s,
such as he acquisi ion, manipula ion, classi ica ion and ansmission o heal h- ela ed in o ma ion [
3
].
Thus, he use s become he cen e o he ac ion, being p oduce s and owne s o hei own biomedical
da a and signals, which can be ubiqui ously ga he ed wi h hei own pe sonal heal h de ices and
ansmi ed by means o hei pe sonal mobile de ices. Fu he mo e, he use s can analyze hei
biomedical da a locally and sha e hem wi h bo h o mal and in o mal ca egi e s. Ul ima ely, such
da a can be ei he s o ed in pe sonal da a aul s o u u e consul a ions o sen o o he sys ems o
se ices, depending on he mHeal h applica ion.
Elec onics 2020,9, 2208; doi:10.3390/elec onics9122208 www.mdpi.com/jou nal/elec onics
Elec onics 2020,9, 2208 2 o 26
All said, al hough he easibili y and a ailabili y o adi ional elemoni o ing mHeal h se ices
ha e been ho oughly desc ibed in he li e a u e [
4
,
5
], he e a e s ill challenges o be sol ed, mainly
ela ed o secu i y and p i acy conce ns. Mo eo e , he ixed s uc u es o such cen alized a chi ec u es
adi ionally p omo ed by manu ac u e s could lead o lack o engagemen , mo i a ion o connec ions
among hei use s, who may decide o c ea e hei own solu ions [
6
]. Indeed, many pa ien s and
communi ies oday a e demanding o become co-p oduce s and, in he end, holde s o hei own
da a. I hey do no ge o ha e con ol, hey may ake o e and c ea e he necessa y ools o gain
sel -empowe men hemsel es. An epi ome he eo is he Nigh scou mo emen [
7
], an open-sou ce,
Do-I -You sel p ojec allowing eal- ime access o a glucose moni o , as well as da a pe sis ence in he
cloud. This p ojec can be seen as an illus a ion o he di e ence be ween “pa ien -cen e ed ca e” and
“ eal pa ien con olled ca e”, whe e i is he pa ien s, he ela i es and he communi ies hey li e in
who inally “make sense” o hings, de ine he goals and s ess cohe ence [8].
Al hough he Nigh scou p ojec has p o ided aluable lessons o he new pa adigm o
empowe ed ci izens, one logical s ep o wa d is he use o social-media-based heal h sys ems, since
hey could os e engagemen , empowe men and communi y building [
9
]. Besides he p edominan ly
ludic cha ac e o social media, new uses in di e en domains a e being in es iga ed and de eloped
nowadays. They a e d i en by he a ac ing ea u es o social media as well as hei ema kable
mass o use s (e.g., as o Sep embe , 2020, Facebook claimed o ha e 3 billion use s [
10
], which
ep esen nea ly one- hi d o he wo ld’s popula ion). Recip ocally, a ac ing new use s o social
media, e.g., hose coming om mHeal h scena ios, would help social media o ea i m hei leading
posi ion in oday’s in e ne pano ama. Indeed, social media p o ide a wide a ie y o ools ha enable
use s o build communi ies a ound hem whe e hey can c ea e, sha e and exchange in o ma ion
in di e en o ma s [
11
]. E e since he social media appea ed, he idea o combining social media
and heal hca e has gained momen um. S udies ha e ound ha heal hca e o ganiza ions, clinicians,
pa ien s and egula o y bodies could bene i om he use o social media [
12
,
13
]. Howe e , in spi e o
he p omising bene i s o social-media-based heal hca e, he e a e some challenges s ill o be sol ed.
Mos o hose issues a e linked o p i acy and secu i y conce ns, bu he e a e also open ques ions
abou usabili y, manipula ion o iden i y, go e nance o con iden iali y, along wi h he a o emen ioned
demo i a ion [9,14,15].
As i has been ma ked in he li e a u e, he e is limi ed e idence ela ed o he e icacy and
e ec i eness o social media in heal hca e [
9
]. Mos p ojec s combining heal hca e and social media so
a use da a mining o analyze sha ed heal h- ela ed da a and ex ac aluable in o ma ion [
16
–
18
]. To
da e, howe e , he e is li le e o in he li e a u e owa ds social-media-based mHeal h sys ems whe e
biomedical da a a e sen h ough social media while aking in o accoun secu i y and s anda diza ion.
An example ha pa ially accomplish such a goal was p esen ed in [
19
]. This sys em le e ages
Twi e o send he main da a o a back-end eposi o y using a web based app oach, while o e ing he
possibili y o sha ing heal h- ela ed messages cons uc ed acco ding o pa icula s a us desc ip o s
using a medical nomencla u e. None heless, as ega ds o p i acy and secu i y, hey only make use o
he buil -in secu i y policies implemen ed by Twi e (open au hen ica ion and p i a e lis s). Rela ed
o his, he au ho s p esen ed a echnical p oo -o -concep sys em o ollowing up ca dio ascula
pa ien s using Twi e and Heal h Le el 7 (HL7) [
20
], which can be conside ed an imp o emen he eo .
Ne e heless, no u he secu i y and p i acy measu es we e implemen ed.
Thus, adequa e p o ec ion policies shall be implemen ed in social-media-based, mHeal h
applica ions o achie e secu i y and p i acy le els in line wi h he demands o use s and he egula ions
applicable. Examples o such egula ions a e he Heal h Insu ance Po abili y and Accoun abili y Ac
(HIPAA) in he Uni ed S a es o he Gene al Da a P o ec ion Regula ion (GDPR) in Eu ope, e ec i e since
2018. The use o HIPAA as a means o achie ing s anda dized da a secu i y and p i acy in mHeal h
scena ios has al eady been p oposed in he li e a u e [
21
]. A common objec i e o hese egula ions is
o gua an ee In o ma ion Assu ance and Secu i y (IAS). T adi ionally, con iden iali y, in eg i y and
a ailabili y—also e e ed o as he CIA- iad—we e he elemen s modelling IAS. Nowadays, he
Elec onics 2020,9, 2208 3 o 26
CIA- iad has e ol ed o a mo e comp ehensi e IAS-oc a e (con iden iali y, in eg i y, a ailabili y,
accoun abili y, audi abili y, au hen ici y, non- epudia ion and p i acy) [
22
]. Such egula ions also
en o ce p e en ion and eac ion o da a b eaches as well as esponsibili y and sanc ions o hose ha
do no ho oughly add ess he a o emen ioned measu es. Social media se ices mus comply wi h
egula o y equi emen s o he coun ies hey a e wo king in. Howe e , uploading unp o ec ed da a o
social media could sow suspicion o mis us among use s. The e o e, he design and implemen a ion
o an addi ional obus secu i y laye , being complemen a y o he measu es al eady implemen ed by
social media, would help o gua an ee independence om hei p i acy policies and aise he us o
he po en ial use s.
Addi ionally, i is ue ha any ad-hoc secu e, p i a e, social-media-based, mHeal h solu ion is
able o exchange biomedical in o ma ion wi hou he need o a common in o ma ion model. Howe e ,
his may no su ice i pe asi e, dis ibu ed, in eg a ed biomedical ecosys ems a e o be achie ed [
23
].
In o de o accomplish a leas seman ic in e ope abili y—acco ding o he model p oposed by
Tu ni sa e al. [
24
]— he con en o he in o ma ion exchange eques s mus be unambiguously
de ined. Hence, biomedical in e ope abili y s anda ds a e highly ecommended. Wi hin he heal hca e
domain, ini ia i es like HL7 o Digi al Imaging and Communica ion in Medicine (DICOM) a e obus ,
widesp ead examples o his s anda diza ion e o .
The elemen s p esen ed in he pa ag aphs abo e— o wi , mHeal h, social media, secu i y/p i acy
and s anda diza ion—a e usually ea ed as sepa a e, o , a leas , loosely in eg a ed ields. The exis ing
li e a u e o e s p elimina y examples desc ibing sys ems ha pa ially co e some o hese ields
combined, being he mos comple e so a he wo k conduc ed by T ian a yllidis e al. [
19
] and a
p e ious wo k by he au ho s [
20
]. Thus, he unde lying hypo hesis o his pape is ha all hese
componen s could be seamlessly me ged o build enhanced heal hca e se ices ( his is co e ed in
Sec ion 2). As a esul , he main objec i e o his wo k is o p opose a gene ic a chi ec u e o building
s anda dized, secu e, p i a e, social-media-based mHeal h se ices (Sec ion 3.1). Fo he sake o
simplici y and con enience, we in oduce he e he ac onym mH3S (a e mHeal h, s anda dized, secu e
and social). Secondly, a p oo o concep o he p oposed mH3S a chi ec u e will be also p esen ed
(Sec ion 3.2). I is composed o (a) Twi e as he social media, (b) e sion 2 o HL7 as a means
o in e ope abili y, (c) openPGP as secu i y en elope and (d) a pa icula embedding algo i hm.
Thi d, bo h he gene ic a chi ec u e p oposed and he echnical p oo -o -concep implemen a ion a e
discussed in Sec ion 4. Conclusions a e d awn in Sec ion 5. Table 1p o ides a lis o he ac onyms
used h oughou he pape .
Table 1. Ac onyms and hei meaning.
Ac onym Meaning
AES Ad anced Enc yp ion S anda d
API Applica ion P og amming In e ace
CA Ce i ica ion Au ho i y
CIA Con iden iali y, In eg i y and A ailabili y
CDSS Clinical Decision Suppo Sys ems
CMS C yp og aphic Message Syn ax
DICOM Digi al Imaging and Communica ion in Medicine
ECG Elec oCa dioG am
EHR Elec onic Heal h Reco d
GDPR Gene al Da a P o ec ion Regula ion
GZIP GNU ZIP
HIPAA Heal h Insu ance Po abili y and Accoun abili y Ac
HIS Heal h In o ma ion Sys em
HL7 Heal h Le el 7
HS Hos Sys em
HTTPS Hype ex T ans e P o ocol Secu e
IAS In o ma ion Assu ance and Secu i y
IEEE Ins i u e o Elec ical and Elec onics Enginee s
Elec onics 2020,9, 2208 4 o 26
Table 1. Con .
Ac onym Meaning
IETF In e ne Enginee ing Task Fo ce
IHE In eg a ing he Heal hca e En e p ise
ISO In e na ional O ganiza ion o S anda diza ion
JPEG Join Pho og aphic Expe s G oup
LOINC Logical Obse a ion Iden i ie s Names and Codes
mH3S S anda dized, secu e/p i a e, social-media-based mobile heal h a chi ec u e
OAu h Open Au ho iza ion
openPGP open P e y Good P i acy
ORU Obse a ion Resul Unsolici ed
PHD Pe sonal Heal h De ice
PHR Pe sonal Heal h Reco d
PKI Public Key In as uc u e
PNG Po able Ne wo k G aphics
QR Quick Response
RGBA/ARGB Red G een Blue +Alpha
RSA Ri es , Shami and Adleman
S/MIME Secu e/Mul ipu pose In e ne Mail Ex ensions
SCP-ECG S anda d Communica ions P o ocol o compu e assis ed Elec oCa dioG aphy
SNOMED-CT Sys ema ized Nomencla u e o Medicine—Clinical Te ms
TLS T anspo Laye Secu i y
TPM T us ed Pla o m Modules
UCUM Uni ied Code o Uni s o Measu e
UMLS Uni ied Medical Language Sys em
2. Ma e ials and Me hods
The me hodology p oposed in his pape consis s o wo s eps. Fi s , he cu en mHeal h
a chi ec u es— ocused on elemoni o ing a chi ec u es—a e illus a ed, co e ing he adi ional usage
and hei e olu ion. Second, he limi a ions o he a chi ec u es composing such e olu ion a e desc ibed
h ough a comp ehensi e e iew o he exis ing li e a u e, which ul ima ely will lead o he iden i ica ion
o new po en iali ies o a no el app oach.
2.1. Analysis o T adi ional Telemoni o ing mHeal h A chi ec u es
A gene ic mHeal h a chi ec u e acili a es he implemen a ion o mHeal h applica ions, usually
g ouped in h ee majo —and in e ela ed— ields: heal h and i ness, independen li ing and disease
managemen . Al hough o he mHeal h applica ions a e possible—e.g., medical e e ence, nu i ion o
wellness applica ions–, he scope o his pape is ocused in applica ions ha a e able o epo medical
s a us upda es o o mal o in o mal ca egi e s. Such applica ions demand a eliable and e icien
acquisi ion o pe sonal biomedical in o ma ion, i s adequa e s o age and a pe asi e, ubiqui ous and
con olled access o he use s ha need o consul his in o ma ion.
To cope wi h he equi emen s o he heal h scena ios desc ibed abo e, di e en mHeal h
a chi ec u es ha e been p oposed and de eloped in he li e a u e [
4
,
5
]. Re e ence [
4
], published in
2015, e iews mHeal h se ices and shows a ypical a chi ec u e he eo . Re e ence [
5
] pe o ms a
su ey on he a chi ec u es o elemoni o ing esea ch p ojec s in 2014 and, om ha knowledge,
de i es a common a chi ec u e o elemoni o ing sys ems, which can be summa ized in h ee dis inc
ie s: senso s, ga eway and emo e se e .
Based on such e iews, a gene ic mHeal h a chi ec u e is illus a ed in Figu e 1, which is u he
de ailed as ollows. The mos basic end- o-end mHeal h a chi ec u e is comp ised by wo elemen s.
Fi s , a Pe sonal Heal h De ice (PHD) o , mo e gene ically, a sensing uni , which collec s and sends he
use ’s biomedical in o ma ion. Second, a Hos Sys em (HS), which s o es he collec ed in o ma ion, o
example a Heal h In o ma ion Sys em (HIS) wi h an Elec onic Heal h Reco d (EHR) o a Pe sonal
Heal h Reco d (PHR), he la e also e e ed o as pe sonal da a aul s. In addi ion, he e a e usually
Elec onics 2020,9, 2208 5 o 26
se e al PHDs a ound he pa ien /use , and hey seldom ha e he connec i i y o each he HS— o da e,
ew PHDs a e In e ne - eady, al hough he pa adigm may be shi ing due o he In e ne o Medical
Things [
25
]. Thus, mos mHeal h a chi ec u es oday include a hi d elemen , namely he concen a o
de ice, a mobile de ice, e.g., cell phone o able , which ga he s he biomedical da a om he di e en
PHDs and o wa ds hem o he HS. Fu he mo e, depending on he in ended mHeal h applica ion,
a ious o he elemen s can be inco po a ed in o he end- o-end a chi ec u e. Fo example, se ice
p o ide s and medical sys ems would be placed be o e and a e he da a a i e a he HS. Examples o
medical sys ems a e ala m sys ems o Clinical Decision Suppo Sys ems (CDSS). They would pe o m
di e en ope a ions included in he scope o he HS, such as he managemen , moni o ing, p ocessing
o ollow-up he use ’s biomedical in o ma ion. Mo eo e , o he elemen s can connec wi h he HS o
ei he sha e medical in o ma ion, such as hi d-pa y hos sys ems, o access ha in o ma ion, such as
a consul a ion sys ems, he eby in e acing he ca egi e s and he use s wi h he HS (see Figu e 1).
As ega ds o he pe sons in ol ed, gene ally, up o ou ypes can be dis inguished in a adi ional
mHeal h a chi ec u e:
•The pa ien s o use s: They eco d he biomedical measu emen s emo ely.
•
The o mal ca egi e s: Nu ses and physicians who e iew he in o ma ion and ollow up
pa ien s/use s.
•
Resea che s: E en ually, a esea che would analyze he da a ga he ed om a pa ien /use o a
g oup o hem o in es iga e in o a speci ic scena io o pa hology.
•
The echnicians: They a e in cha ge o ensu ing ha he hospi al de ices and he back-end se ices
wo k p ope ly.
In he mos basic a chi ec u e, he pa ien /use is he only ac o in ol ed, who moni o s hemsel es
using a mobile applica ion (synch onized o no wi h a se e ac ing as PHR), becoming an in o mal
ca egi e o hemsel es.
Elec onics 2020, 9, x FOR PEER REVIEW 5 o 26
biomedical da a om he di e en PHDs and o wa ds hem o he HS. Fu he mo e, depending on
he in ended mHeal h applica ion, a ious o he elemen s can be inco po a ed in o he end- o-end
a chi ec u e. Fo example, se ice p o ide s and medical sys ems would be placed be o e and a e
he da a a i e a he HS. Examples o medical sys ems a e ala m sys ems o Clinical Decision Suppo
Sys ems (CDSS). They would pe o m di e en ope a ions included in he scope o he HS, such as
he managemen , moni o ing, p ocessing o ollow-up he use ’s biomedical in o ma ion. Mo eo e ,
o he elemen s can connec wi h he HS o ei he sha e medical in o ma ion, such as hi d-pa y hos
sys ems, o access ha in o ma ion, such as a consul a ion sys ems, he eby in e acing he ca egi e s
and he use s wi h he HS (see Figu e 1).
As ega ds o he pe sons in ol ed, gene ally, up o ou ypes can be dis inguished in a
adi ional mHeal h a chi ec u e:
• The pa ien s o use s: They eco d he biomedical measu emen s emo ely.
• The o mal ca egi e s: Nu ses and physicians who e iew he in o ma ion and ollow up
pa ien s/use s.
• Resea che s: E en ually, a esea che would analyze he da a ga he ed om a pa ien /use o a
g oup o hem o in es iga e in o a speci ic scena io o pa hology.
• The echnicians: They a e in cha ge o ensu ing ha he hospi al de ices and he back-end
se ices wo k p ope ly.
In he mos basic a chi ec u e, he pa ien /use is he only ac o in ol ed, who moni o s
hemsel es using a mobile applica ion (synch onized o no wi h a se e ac ing as PHR), becoming
an in o mal ca egi e o hemsel es.
Figu e 1. Ac o s and communica ion lows in a adi ional mobile heal h a chi ec u e.
2.2. Limi a ions o he T adi ional App oach, Cu en E olu ion and Po en ial Fea u es
As echnology e ol ed and mHeal h a chi ec u es we e becoming mo e pe asi e, addi ional
p oblems we e de ec ed and highe a chi ec u al equi emen s we e conside ed necessa y.
One o he i s issues iden i ied was he lack o in e ope abili y [26,27], which has been a
common opic o deba e o da e. This issue has commonly been add essed by c ea ing medical
e minologies and medical s anda ds. Wi hin he o me g oup, one o he mos p ominen is he
Logical Obse a ion Iden i ie s Names and Codes (LOINC). The la e g oup comp ises a wide
a ie y o examples. A p ominen e o would be he In e na ional O ganiza ion o S anda diza ion
(ISO)/Ins i u e o Elec ical and Elec onics Enginee s (IEEE) 11073, in ended o he in e ope abili y
o medical de ices. Ano he example is DICOM, in ended o medical images. Addi ionally, he
S anda d Communica ions P o ocol o compu e assis ed Elec oCa dioG aphy (SCP-ECG) o he
Figu e 1. Ac o s and communica ion lows in a adi ional mobile heal h a chi ec u e.
2.2. Limi a ions o he T adi ional App oach, Cu en E olu ion and Po en ial Fea u es
As echnology e ol ed and mHeal h a chi ec u es we e becoming mo e pe asi e, addi ional
p oblems we e de ec ed and highe a chi ec u al equi emen s we e conside ed necessa y.
One o he i s issues iden i ied was he lack o in e ope abili y [
26
,
27
], which has been a common
opic o deba e o da e. This issue has commonly been add essed by c ea ing medical e minologies
and medical s anda ds. Wi hin he o me g oup, one o he mos p ominen is he Logical Obse a ion

Elec onics 2020,9, 2208 6 o 26
Iden i ie s Names and Codes (LOINC). The la e g oup comp ises a wide a ie y o examples. A
p ominen e o would be he In e na ional O ganiza ion o S anda diza ion (ISO)/Ins i u e o Elec ical
and Elec onics Enginee s (IEEE) 11073, in ended o he in e ope abili y o medical de ices. Ano he
example is DICOM, in ended o medical images. Addi ionally, he S anda d Communica ions P o ocol
o compu e assis ed Elec oCa dioG aphy (SCP-ECG) o he ansmission o ECGs. To conclude
wi h he examples, HL7 is a se o s anda ds o acili a ing he exchange o medical in o ma ion.
A chi ec u ally, some o ganiza ions ha e p oposed a a ie y o echnical amewo ks o p omo e
he use o such s anda ds. The mos p ominen is In eg a ing he Heal hca e En e p ise (IHE). I
p o ides a se o p o iles ha desc ibe clinical in o ma ion needs o wo k low scena ios and ely on
exis ing medical s anda ds o accomplish hem. The e has been e o in he li e a u e p esen ing some
a chi ec u al p oposals o end- o-end s anda d-based mHeal h amewo ks [28,29].
Despi e he undeniable bene i s o s anda d-based mHeal h, he lack o p i acy and secu i y
is s ill one o he majo conce ns [
30
,
31
]. As ega ds o consume s a i ude, ha ing con ol o e
mHeal h p i acy and secu i y ea u es as well as us in p o ide s we e ecen ly iden i ied as
key issues [
32
]. Mo eo e , he e a e na ional and in e na ional egula ions—as he a o emen ioned
HIPAA o GDPR—which compel mHeal h a chi ec u e designe s o ake in o accoun aspec s such as
con iden iali y, in eg i y, a ailabili y, accoun abili y, audi abili y, au hen ici y, non- epudia ion and
p i acy. E o can be ound in he li e a u e aimed a p o iding secu e, s anda d-based mHeal h
a chi ec u es. Fo example, Rubio e al. p oposed a lexible s uc u e ha p o ides ea u es ailo ed o
he needs o di e en mHeal h applica ions, based on a mul i-laye ed, IHE-based ex ension o ISO/IEEE
11,073 [33].
In pa allel, while adi ional mHeal h a chi ec u es we e deployed by heal hca e au ho i ies, hey
we e he eby ine i ably—albei no in en ionally—mainly ocused on medical s a and suppo ing
clinical wo k. In such adi ional s uc u es, he co e o he se ice is loca ed a he HIS, and i is
de eloped by he public o p i a e heal hca e o ganiza ion o e ing he mHeal h se ice. This si ua ion
en ails an e o o main ain he so wa e upda ed and he da a a ailable. Cu en ends in da a
managemen , howe e , indica e a pa adigm shi owa ds cloud compu ing, which enables designe s o
consume di e en esou ces on-demand. Such esou ces include in as uc u e (compu a ion, s o age,
ne wo king), componen s ha acili a e he c ea ion o applica ions and se ices (e.g., middlewa e),
and hi d-pa y so wa e and/o da a. Se ices such as Amazon Web Se ices, Google Cloud Pla o m
o Mic oso Azu e ha e gained no iceable g ound, due o hei wide ange o op ions and lexibili y.
In his con ex , Rahimi e al. e iewed he s a e o he a o cloud compu ing in mobile en i onmen s
and illus a ed hei applica ion o a ious domains, including heal h [
34
]. In he same epo , hey
ale ha secu i y and p i acy a e c i ical aspec s wi h s ill open esea ch issues. None heless, e o
owa ds mobile cloud compu ing in heal h en i onmen s aking in o accoun —albei o di e en
deg ees—s anda diza ion and secu i y/p i acy conce ns can be ound in he li e a u e [
35
–
37
]. In 2012,
Hsieh e al. p oposed cloud and pe asi e compu ing based 12-lead elec oca diog aphy se ice o
ealize ubiqui ous 12-lead ECG ele-diagnosis. In such pape , hey selec ed he Mic oso Azu e cloud
o p ocess and s o e he e ogeneous ECG o ma s (e.g., SCP-ECG o DICOM-ECG). They included some
secu i y and p i acy ea u es. Fo example, au hen ica ion based on oles and in e ne p o ocol add ess
ange, da a enc yp ion ( ia hype ex ans e p o ocol secu e (HTTPS)), sec e key p o ec ed s o age o
ECG ile enc yp ion and e i ica ion while epo s a e e ie ed [
35
]. In 2013,
Ribei o e al.
desc ibed a
solu ion o ou sou cing medical images o Amazon elas ic compu e cloud based on DICOM and a
numbe o IHE p o iles, bu o emos on c oss-en e p ise documen sha ing o images. As ega ds o
secu i y, hey p oposed an enc yp ion me hod which hides access pa e ns o a acke s, ye allows
sea ches h ough he con en [
36
]. In 2016, Hanen e al. published a heal hca e sys em in mobile
cloud compu ing en i onmen s. They used a cloud simula o o con ey DICOM-complian medical
images conside ing some secu i y and p i acy issues, such as au hen ica ion, access con ol o da a
enc yp ion [37]—al hough he eal implemen a ion has no been published so a .
Elec onics 2020,9, 2208 7 o 26
While he cloud is a p omising echnology o mobile heal h ca e en i onmen s, i is mainly
in ended o back-end pu poses—usually including compu ing load. In addi ion, cloud-compu ing
echnologies a e no di ec ly connec ed o he use ’s pe sonal ne wo k. In con as , heal hca e
amewo ks ha a e use - iendly, social, empowe ing, decen alized, echnically easy o deploy and
sel -manageable could lead o a pa adigm shi . This can be achie ed by using social media, e.g.,
Twi e , Facebook, e c., which can be seen as a pa icula iza ion o clouds. A a echnical le el, his
amewo k would be decen alized and highly lexible, designed o enable and p omo e con en s wi h
global each and high equency. This would be achie ed hanks o inexpensi e means (gene ally, no
mone a y cos is cha ged o he end use ) and p ac ical ools a ailable o anybody o publish, sha e
and iew con en s wi hin sho delay. The e o e, he de elopmen o social-media-based mHeal h
se ices has he po en ial o p omo e he ec ui men and ein o ce he engagemen o use s and hei
communi ies. I could also enable as , lexible, use -o ien ed and use -con olled con igu a ion o
mHeal h a chi ec u es and as and inexpensi e s uc u al deploymen . To do so, mHeal h apps ha
use social media o manage and sha e pe sonal biomedical da a in an au oma ic way can be buil by
means o he public Applica ion P og amming In e aces (APIs) exposed by social media companies.
An associa ed issue ha mus be add essed when building social-media-based se ices is ha such
APIs do no allow a high a io o da a sen pe pos (e.g., Twi e limi a ion o cha ac e s). Howe e ,
mo e impo an ly, in e ope abili y, secu i y and p i acy conce ns should no be o e looked.
Conside ing all he abo e, o da e, he bes app oxima ion o an comp ehensi e sys em was
conduc ed by T ian a yllidis e al. [
19
], who used a social media (Twi e ) o moni o pa ien da a.
In o de o uni ocally desc ibe he symp oms o ale s wee ed by he pa ien , his p oposal makes
use o he Sys ema ized Nomencla u e o Medicine—Clinical Te ms (SNOMED-CT) [
38
] and he
Uni ied Medical Language Sys em (UMLS) [
39
] me a hesau us API. Ne e heless, he biomedical
message is no o ma ed acco ding o any biomedical s anda d—lea ing aside he hesau us. Thus, i
could no in e ope a e seamlessly wi h a HIS. Wi h espec o i s secu i y policy, i is s ic ly based on
Twi e - ela ed ea u es. In pa icula , hey make use o lis s o use s o con ol he p i acy o people
subsc ibing o a se ice. They also use Open Au ho iza ion (OAu h) [
40
] o au ho ize he au oma ed
sending and ecei ing o wee s om a use accoun . Finally, hei sys em elies on de aul HTTPS o
secu e communica ions. Ne e heless, his scheme does no implemen end- o-end secu i y, and hus
he in o ma ion can be accessed in clea in he Twi e se e s. An enhancemen o such amewo k
was p oposed by he au ho s in [
20
], whe e a p oo -o -concep sys em o ollowing up ca dio ascula
pa ien s using Twi e and HL7 was implemen ed. Howe e , i was s ill es ic ed o a speci ic medical
s anda d and he secu i y and p i acy measu es implemen ed we e jus hose buil -in by Twi e .
Mo eo e , he sys em elied in a adi ional clien -se e a chi ec u e, which educed he possibili ies
o use s c ea ing hei own sys ems and hus empowe hemsel es.
E o s in he li e a u e ha e p oposed some speci ic amewo ks pa ially ul illing he
equi emen s o mH3S se ices. To da e, howe e , he e is no p oposal in eg a ing all hese conce ns in
a single sys em. The e o e, in his pape we p opose a gene ic a chi ec u e o easy- o-deploy mHeal h
se ices based on social media, which con ey in o ma ion in compliance wi h medical s anda ds,
while enhancing secu i y and p i acy o end use s. Thus, he a chi ec u e will enjoy he ad an ages
ha a social media ne wo k p o ides, such as a use /pa ien social ne wo k, buil -in eliabili y and
scalabili y, o up- o-da e GDPR-complian se e s, while con eying s anda dized biomedical da a wi h
enhanced secu i y and p i acy measu es applied.
3. Resul s
As a esul o he analysis pe o med in Sec ion 2, a gene ic mH3S a chi ec u e is p oposed wi hin
his sec ion. The de ails o he p oposed pla o m and a p oo -o -concep he eo a e ho oughly
desc ibed in he ollowing subsec ions.
Elec onics 2020,9, 2208 8 o 26
3.1. P oposal o a Gene ic mH3S A chi ec u e
The newly c ea ed a chi ec u e is illus a ed in Figu e 2. I depic s a sys em o s o ing, communica ing,
and consul ing medical da a as well as gene a ing and dis ibu ing ala ms, while b idging he adi ional
communica ion gap be ween use s, o mal and in o mal ca egi e s and esea che s.
Elec onics 2020, 9, x FOR PEER REVIEW 8 o 26
Figu e 2. P oposal o he gene ic a chi ec u e.
3.1.1. Ac o s o he P oposed A chi ec u e
The gene al a chi ec u e is comp ised o eigh ac o s (see Figu e 2):
• Use /Pa ien : They will ga he he biomedical in o ma ion and use a mobile phone o able o
pos hem. They could also ecei e eedback om o mal o in o mal ca egi e s.
• PHDs: The medical de ices used o moni o he use ’s s a us.
• In o mal ca egi e : A iend, a neighbo o a ela i e ha helps he use /pa ien o moni o and
con ol hei biomedical da a wi hin he heal hy ange o alues. In o mal ca egi e s a e
ypically in cha ge o a educed numbe o use /pa ien s.
• Fo mal ca egi e : A heal hca e p o ide associa ed o a p o essional o mal sys em, e.g.,
physicians, nu ses o social wo ke s. They a e able o ake ca e o a ela i ely la ge numbe o
pa ien s.
• EHR/HIS: This ep esen s he adi ional EHR/HIS. A p oxy would be equi ed o ecei e he
biomedical da a (by means o he social media API), dec yp , decode and send such
in o ma ion—wi h an app op ia e o ma – o he ac ual EHR/HIS, which would s o e he
in o ma ion. This may need u he policies in o de o ensu e he co ec iden i ica ion o he
sende .
• Cloud p o ide s: Such sys ems may be used o u he compu ing (e.g., signal p ocessing),
edis ibu ion o massi e s o age.
• Resea che : They would pe o m medical esea ch o e a po en ially high olume o
anonymized biomedical in o ma ion ho ough app op ia e da a mining. The open lock in Figu e
2 means ha he con en has been dec yp ed—and anonymized— o esea ch pu poses.
• Social media: The co e o he p oposed sys em, which is used as a backbone o communica ion
and, o a ce ain ex en , s o age pu poses.
I is wo h no ing howe e , ha in speci ic pa icula iza ions o he a chi ec u e, some o hem
may no be p esen . Fo example, in a simple sys em, a use /pa ien and an in o mal ca egi e may
use he social media o exchange biomedical in o ma ion. In a o mal scena io, a pa ien would
communica e wi h a o mal ca egi e h ough he applica ion.
The in ended a ge audience o he sys em depends on he scena io. In a scena io wi h a o mal
ca egi e , hey should e alua e he si ua ion, he pa ien , and hei li e acy (bo h gene al and
echnological). A e he assessmen , he o mal ca egi e would decide whe he o no p esc ibe he
Figu e 2. P oposal o he gene ic a chi ec u e.
3.1.1. Ac o s o he P oposed A chi ec u e
The gene al a chi ec u e is comp ised o eigh ac o s (see Figu e 2):
•
Use /Pa ien : They will ga he he biomedical in o ma ion and use a mobile phone o able o
pos hem. They could also ecei e eedback om o mal o in o mal ca egi e s.
•PHDs: The medical de ices used o moni o he use ’s s a us.
•
In o mal ca egi e : A iend, a neighbo o a ela i e ha helps he use /pa ien o moni o and
con ol hei biomedical da a wi hin he heal hy ange o alues. In o mal ca egi e s a e ypically
in cha ge o a educed numbe o use /pa ien s.
•
Fo mal ca egi e : A heal hca e p o ide associa ed o a p o essional o mal sys em, e.g., physicians,
nu ses o social wo ke s. They a e able o ake ca e o a ela i ely la ge numbe o pa ien s.
•
EHR/HIS: This ep esen s he adi ional EHR/HIS. A p oxy would be equi ed o ecei e
he biomedical da a (by means o he social media API), dec yp , decode and send such
in o ma ion—wi h an app op ia e o ma – o he ac ual EHR/HIS, which would s o e he
in o ma ion. This may need u he policies in o de o ensu e he co ec iden i ica ion o
he sende .
•
Cloud p o ide s: Such sys ems may be used o u he compu ing (e.g., signal p ocessing),
edis ibu ion o massi e s o age.
•
Resea che : They would pe o m medical esea ch o e a po en ially high olume o anonymized
biomedical in o ma ion ho ough app op ia e da a mining. The open lock in Figu e 2means ha
he con en has been dec yp ed—and anonymized— o esea ch pu poses.
•
Social media: The co e o he p oposed sys em, which is used as a backbone o communica ion
and, o a ce ain ex en , s o age pu poses.
Elec onics 2020,9, 2208 9 o 26
I is wo h no ing howe e , ha in speci ic pa icula iza ions o he a chi ec u e, some o hem may
no be p esen . Fo example, in a simple sys em, a use /pa ien and an in o mal ca egi e may use he
social media o exchange biomedical in o ma ion. In a o mal scena io, a pa ien would communica e
wi h a o mal ca egi e h ough he applica ion.
The in ended a ge audience o he sys em depends on he scena io. In a scena io wi h a
o mal ca egi e , hey should e alua e he si ua ion, he pa ien , and hei li e acy (bo h gene al and
echnological). A e he assessmen , he o mal ca egi e would decide whe he o no p esc ibe
he use o he applica ion. In an in o mal scena io, bo h he use and he in o mal ca egi e should
e alua e he ad an ages and d awbacks o he ool a hei disposal. I i is a hospi al de eloping he
applica ion, p ope in o ma ion abou he implica ions could be published so ha use s could make an
in o med decision.
3.1.2. Con igu a ion, Usage and Communica ion Flow
The se -up equi es minimal con igu a ion. Use s will be asked o ins all a speci ic mobile
applica ion (which should be de eloped o o e he mH3S se ice). Such applica ion shall ely
in e nally on a social media API. Use s will he e o e need an accoun o his social media ne wo k.
Since one o he main ea u es o he amewo k is i s secu i y and p i acy, i s o all, he use s—pa ien s,
o mal and in o mal ca egi e s, a hospi al—willing o exchange in o ma ion need o gene a e a pai o
public and p i a e keys. The public key has o be exchanged be o ehand. Fo secu i y easons, he
public key mus be sen h ough a communica ions channel di e en han he one used o biomedical
da a exchange. This could be done by a ious means, e.g., by scanning a Quick Response (QR) code.
The de ails o he secu i y and p i acy scheme a e de ailed la e in Sec ion 3.1.4. Once he public keys
ha e been exchanged, he communica ion can begin. Howe e , depending on he social media chosen
and on how hei accoun s a e con igu ed, he use s may be equi ed o be iend each o he be o ehand.
This can also be done inside o ou side he main applica ion. Wi hin he applica ion howe e , he
ecei e has o in oduce he name o he sende in he social media ne wo k. This will wo k as a
subsc ip ion o he pos s o he sende .
A e he con igu a ion p ocess ends, he biomedical in o ma ion would be ga he ed and
subsequen ly s anda dized, enc yp ed and embedded in an objec media, p omo ing he iendly use
o social media ne wo k (see Sec ion 3.1.4 as well). Immedia ely a e wa d, he use /pa ien would pos
he media objec wi h embedded in o ma ion o he social media (see Figu e 2). All use s subsc ibed
o he sende pos s— o example, an in o mal ca egi e —will ecei e no i ica ion o he upda e and
would be able o dec yp he biomedical in o ma ion, gi en he key exchange ca ied ou be o ehand.
The e o e, he social media would be used as a backbone.
Subsequen ly, he in o ma ion ecei ed could be s o ed o analyzed. The ecei e may answe
o he ini ial sende jus o acknowledgemen o o ecommend o p esc ibe some hing, and he
communica ion could be na u ally ca ied ou in an analogous way. In any case, he in o ma ion
could be also ansmi ed o a HIS/PHR and i could be anonymized and sen o a cloud p o ide o
esea ch pu poses.
3.1.3. Eligible Social Media
The a chi ec u e p oposed elies in exis ing social media, such as Twi e , Facebook, e c. In o de
o a social media o be eligible o se ing as backbone ne wo k o he p oposed mHeal h a chi ec u e,
i should mee a numbe o compulso y equi emen s:
•
The social media mus o e a public API, so ha he medical in o ma ion can be exchanged
p og amma ically. Mos social media oday o e his op ion.
•
The social media mus allow he sha ing o in o ma ion among use s. Na u ally, his is some hing
ha mos social media enable, since i is pa o he ounda ion o social media hemsel es.
Elec onics 2020,9, 2208 16 o 26
al hough he modi ica ion could be decided unila e ally, hey a e always announced in ad ance.
Social media o e empo al windows o adap he applica ions elaying on hei API o he new
si ua ion. I he API is discon inued o he c i e ia o being an eligible social media a e no
longe me , he mHeal h se ice as i is would be o ced o de ini i e closu e. Such eliance on
co po a ions could be g appled wi h by using—o implemen ing—an open, decen alized social
media, such as he Twi e -like mic oblogging sys ems GNU social [
49
] o Mas odon [
50
], o he
Facebook-like, non-p o i , use -owned, dis ibu ed, social media Diaspo a [
51
]. Howe e , use s
and ca egi e s would be o ced o mig a e o—o a leas c ea e a new accoun o — his se ice,
while he numbe o ac i e use s in he main social media—Twi e , Facebook, e c.—is a he big,
which clea ly eases adop ion. Use s may join exis ing se e s o open social media, which could
be a simple op ion, o al e na i ely, se e s could be ins alled and con olled by use hemsel es
o by o mal o in o mal ca egi e s. Howe e , ins alling and main aining a se e is no a simple
p ocess o mos use s. Wi h he p oposal depic ed in his pape , howe e , he only equi ed
se -up is he ins alla ion o he applica ions in mobile phones, which is easy and s aigh o wa d,
e en o use s wi h educed echnological li e acy.
Ano he poin o deba e is he p oposal o using social media as a backbone. As opposed o
adi ional clouds, social media o e limi ed capabili ies o s o age and sea ching, and hey do
no p o ide compu ing powe wha soe e . None heless, social media a e use o ien ed, and hey
ce ainly enable da a communica ion, which may su ice o mos elemoni o ing use cases (see
Sec ion 4.2. o a speci ic analysis on speed and da a capaci y).
The decen alized na u e o he a chi ec u e p esen ed he e is also deba able. The au ho s p opose
an a chi ec u e based on social media opposed o cloud se ices, while social media a e hemsel es
cloud based. Howe e , social media a e used in he sys em as a backbone. In adi ional a chi ec u e
p oposals, he biomedical da a we e con eyed h ough a ypical clien /se e a chi ec u e o a
compu ing cloud o sen o a single HIS loca ed a he hospi al, whe e hey would be pe sis ed.
By using he p oposed a chi ec u e, he biomedical da a a e sca e ed h oughou he mobile
de ices o he use s/pa ien s and o mal/in o mal ca egi e s. Thus, he a chi ec u e is, by na u e,
decen alized. Biomedical da a do go h ough and a e s o ed in he se e s o he social media
selec ed, bu enc yp ion p e en s da a om being accessed by hem.
The ac ual wo h o in oducing social media is some hing ha equi es u he esea ch and alls
beyond he scope o he pape . The pe cei ed wo hiness should be alida ed in eal scena ios.
In any case, he success o he pla o m may depend on he inal use s and hei echnological
li e acy, as well as on he speci ic a chi ec u e selec ed, among o he ac o s.
•
S anda ds and In e ope abili y: In p inciple, any s anda d is eligible o he p oposed a chi ec u e.
I is no ewo hy howe e , ha some s anda ds may be mo e sui able o a speci ic use case o may
be mo e p ac ical depending on whe he such s anda d is used in some o he place wi hin he
o e all a chi ec u e. In any case, he inclusion o ele an biomedical s anda ds in he a chi ec u e
allows he s aigh o wa d in eg a ion o he ga he ed biomedical heal h in o ma ion in heal hca e
sys ems, whene e equi ed.
•
Secu i y and p i acy: The claimed secu i y and p i acy is p o ided by he end- o-end en elope
enc yp ion. This p o ides con iden iali y, ia a combina ion o symme ic and public-key
enc yp ion. Addi ionally, he digi al signa u es p o ide au hen ica ion and in eg i y alida ion.
The in eg i y alida o could be c ucial in an embedding applica ion like his, since i can be used
o e i y ha he con en o he message has no be ampe ed wi h.
The p oposed a chi ec u e only adds one manda o y laye o enc yp ion, ha en o ced by openPGP.
The es o he secu i y measu es a e buil -in ea u es p o ided by he social ne wo k o he
in e ne p o ocols. Gene ally, he use s canno op -ou o such measu es, bu hey a e applied in a
anspa en way.
Once con igu ed, he use o he applica ion is s aigh o wa d. Howe e , a ade-o be ween
secu i y/p i acy and usabili y is always p esen when designing echnological a chi ec u es. In

Elec onics 2020,9, 2208 17 o 26
gene al, including addi ional secu i y measu es educes usabili y. In he p oposed app oach, he
secu i y and p i acy p ocedu e added implies he managemen o a pai o public/p i a e keys
(gene a ion, exchange and s o age). Use s mus c ea e a pai o public/p i a e keys. This has
o be done only once and i is as easy as pushing a bu on. The exchange o he public key is
only equi ed when con ac ing o a new use . The p ocedu e could also be simple, o example,
ansmi ing he key h ough a messaging app o using a QR code. Finally, use s would only ha e
o manage a way o access he keys s o ed in he key ing (e.g., passwo d, pin, d awn pa e n o
e en biome ic au hen ica ion, such as inge p in o acial ecogni ion). Thus, he addi ional
complexi y o he pla o m could be conside ed low. Al hough he added complexi y is na u ally
a subjec i e ma e , he au ho s conside ha he imp o ed secu i y and p i acy ou weighs he
dec eased usabili y.
The secu i y and p i acy measu es p esen ed he ein a e s uc u ed unde an end- o-end pa adigm,
om he use /pa ien de ice o he o mal/in o mal ca egi e de ice. This means ha he secu i y
p o ocols used a e s acked as di e en laye s ha pa ially o e lap each o he , p o iding secu i y
along he whole communica ion and s o age p ocess. Fo example, he eques s o he social media
API may be ca ied ou using HTTPS/TLS, bu his co e s only he segmen om he de ices o
he social media se e . The addi ional secu i y en elope p o ides u he enc yp ion so ha he
in o ma ion is no in accessible e en wi hin he social media se e s.
Fo inc eased secu i y, he algo i hms selec ed shall be—whene e possible—di e en om and
complemen a y o he algo i hms al eady de ined by he physical ne wo k, he social media and
he biomedical s anda d—i hey implemen any. This way, i one c yp og aphic algo i hm is
comp omised, he o he may s ill be alid. In any case, i any o he chosen algo i hms o a
speci ic implemen a ion we e comp omised, i would ha e o be eplaced wi h ano he exis ing
algo i hm conside ed secu e and sui able o he applica ion a such ime.
Use s/pa ien s may con igu e mul iple ecei e s o biomedical in o ma ion wi hin he applica ion.
The a chi ec u e p oposed implies he need o c ea ing one enc yp ion pe ollowe . This may
cause scalabili y issues, al hough his is no a p oblem in small-scale p ojec s wi h ew o mal
o in o mal ca egi e s. This end- o-end enc yp ion is equi ed in o de o p e en po en ial
ea esd opping—including he social media se ice p o ide i sel —and is widely implemen ed
in digi al se ices oday—such as Teleg am, Signal o Wha sApp.
Secu i y and p i acy could s ill be comp omised due o, o example, he use /pa ien exposing
his/he p i a e key. In ha case, he biomedical in o ma ion should be emo ed om he social
media ne wo k. In gene al, online social ne wo ks a e exposed o a a ie y o p i acy and secu i y
h ea s, such as phishing, ake p o ile c ea ion, o iden i y clone a acks [
52
]. The p oposal p esen ed
he ein is ulne able o hese a acks inasmuch as i elies on bo h he in e ne and on online social
ne wo ks. In e ne use s in gene al and online social ne wo k use s in pa icula mus be awa e
o hem and ollow gene al ecommenda ions. Fo example, hey should cus omize adequa e
p i acy se ings o he social ne wo k o build us wi h hose applica ions and pe sons ecei ing
o managing he use s’ pe sonal in o ma ion [
52
]. In addi ion, online social ne wo ks oday
o e ecommenda ion o minimize hese po en ial h ea s. Fo example, Twi e has published
a webpage o o e guidance and help wi h gene al sa e y and secu i y conce ns [
53
], such as
po en ially comp omised/hacked accoun s, epo impe sona ion accoun s, and ake accoun s,
among o he s.
In any case, o he a chi ec u e o unc ion, he concep and scope o us needs o be add essed. In
a scena io wi h a o mal ca egi e , bo h he ca egi e and he inal use mus us he applica ion.
Howe e , his could be achie ed i he applica ion is de eloped and dis ibu ed ia o icial
channels by he hospi al i sel . In addi ion, use s mus na u ally us he doc o sugges ing he
use o he applica ion. E ec i e heal h ca e is based on subs an ial us be ween pa ien s and
p o essionals, including he clinical ools hey choose o use [
54
]. In any case, pa ien s should be
p ope ly in o med and should sign an in o med consen be o ehand. Fo he in o mal ca egi e
Elec onics 2020,9, 2208 18 o 26
scena io, he use and he ca egi e mus us each o he . This could be easily achie ed, since hey
know each o he pe sonally and would e en be ela i es. They mus also us he applica ion.
Such applica ion could be he same one as in he o mal ca egi e scena io, ha is, de eloped and
published by a hospi al hey us . Finally, ega dless o he scena io, he applica ion code could
be open sou ce in o de o enhance us h ough anspa ency.
Ha ing his concep o us among use s de eloped, he e is no eason o mis us he o he
end. The e o e, he exchange o he public keys is always pe o med in a way ha can always be
conside ed us wo hy. The exchange o public keys could be easily pe o med in pe son. Fo he
o mal ca egi e scena io, he exchange is pe o med a he momen o en olling in he p og am,
o example, by showing a p in ed QR code o he o he use o scan. Ne e heless, i he public
keys a e sen h ough he in e ne , he e a e mechanisms o con i m ha he keys ha e no been
ampe ed wi h. Fo example, use s could gene a e a oken o he public keys (e.g., a hash) and
exchange hem h ough an al e na i e channel (e.g., hey would be sho enough o be ead o e
he phone).
All said, despi e o he measu es p oposed, no secu i y scheme is 100% secu e o p i a e. The e is
always oom o secu i y o p i acy b eaches. Howe e , he p oposed a chi ec u e p o ides use s
wi h a amewo k ha is secu e and p i a e enough o c ea e a easible mobile heal h scena io. In
gene al, a p ojec like his does equi e cons an main enance and supe ision. Speci ically, hose
pa s ela ed o c yp og aphy (lib a ies, algo i hms, keys, e c.) migh be comp omised and need
special a en ion.
•
P esen a ion: We p oposed embedding he biomedical da a blob in o a mul imedia con en . The
a ionale behind his decision is wo old. Fi s , because o he social bene i : i is clea ly iendlie
o sha e a beau i ul image han an a ay o appa en ly nonsense by es. Addi ionally, he e is
also an economy ac o , measu ed in numbe o pos s pe biomedical da a. Social media usually
es ic he maximum amoun o cha ac e s (e.g., 140— ecen ly 280—Unicode codepoin s in a
wee ) o he maximum size o an image o ideo (a ew megaby es usually) sha ed in a single
pos . Thus, he mul imedia app oach was selec ed since i is possible o embed a mo e da a in a
single social media pos i a mul imedia con en is used, compa ed o plain ex . In exchange, he
app oach selec ed inc eases he o e head and he p ocessing load, which implies highe delays.
Ne e heless, his is no an issue, since he a chi ec u e is no in ended o wo k in eal ime, and
he enc yp ion algo i hms a e as enough, gi en he amoun o biomedical da a ha i in a single
mul imedia con en .
•
Embedding: Designe s ha e o ake in o accoun ha social media may ampe wi h he uploaded
mul imedia con en in a way ha may no be public, and, i he embedding algo i hm selec ed is
no obus enough, he in o ma ion could be co up ed pa ially o comple ely. In he p oposed
a chi ec u e, a obus enough embedding algo i hm could p e en in p ac ice any po en ial da a
co up ion. Howe e , i he da a a e co up ed, he ecipien will de ec ha he in o ma ion has
no been ecei ed p ope ly. The en elope p o ides a mechanism o check his. Thus, he ecei e
could ask o a e ansmission. Then, he embedding could be ca ied ou using a mo e obus
algo i hm o p e en he same p oblem om occu ing again. The sende ’s applica ion could
be p o ided wi h a pool o embedding algo i hms, o de ed in e ms o obus ness, so ha he
simples / as es one would selec ed, as long as he da a could be e ie ed a he o he end. In any
case, he e is a ade-o be ween speed and obus ness.
4.2. Discussion abou he P oo o Concep
•
Social Media: P i a e messages ha e been used o add ess a pa icula ecei e . Howe e , use s
may exchange o he images aside om he heal hca e se ice. I ha is he case, checking he
alpha channel and looking o he openPGP da a s uc u e is an e ec i e mechanism o de ec i
he e is ac ual biomedical in o ma ion embedded in o he pic u e.
Twi e o e s a kind o g oups ( e e ed o as “lis s”), which can be public o p i a e. Howe e ,
Elec onics 2020,9, 2208 19 o 26
use s a e no allowed o pos di ec ly o a lis , so ha e e y membe o he lis ecei e he wee .
Al e na i ely, in he sys em p oposed, use s can send a p i a e message o all ecei e s (see he
pa ag aph below).
We p opose sha ing he pic u es h ough p i a e messages, al hough his could be ca ied ou ia
he public imeline. While he o me would enable he possibili y o mul iple ecei e s in one
single pos /image, he la e enhances p i acy.
As ega ds o he Twi e API maximum a es, i can be no ed ha hey a e gene ous enough o
s o e-and- o wa d, small-scale p ojec s, bu hey may no be enough in scena ios equi ing highe
da a a e ansmission o when dealing wi h a as amoun o use s/pa ien s and/o ca egi e s.
Twi e o e s a ee sea ch API, bu i is es ic ed o he pas se en days and i is ocused on
ele ance—and no in comple eness. This limi s he use o Twi e as a eliable pe sis ence handle .
Howe e , hey o e some en e p ise, high-le el sea ch APIs ha could be implemen ed wi h a
mone a y cos .
Finally, since use s only publish images ha a e aligned wi h hei as e and he opic o hei
usual social pos s, he sys em is minimally in asi e wi h ega d o in o ma ion noise. In any case,
use s may also c ea e a di e en accoun o his pu pose.
•
S anda ds and In e ope abili y: Ve sion 2 o HL7 is su icien o he use case po ayed in he
p oo o concep —a use connec ing wi h an in o mal ca egi e . The amoun o da a ansmi ed in
an HL7 e sion 2 message does no gi e ise o any issues – ega ding he embedding, o example.
In he p oo o concep , he e is no in eg a ion wi h pe sonal heal h eco ds o highe HIS, so one
can en ision ha he use o a s anda d may no be necessa y. Howe e , he implemen a ion o
HL7 lea es open he possibili y o u he in eg a ion.
•
Secu i y and P i acy: We chose o implemen openPGP o e CMS. Technical di e ences among
hem a e no decisi e. Indeed, bo h can be used as a base o Secu e/Mul ipu pose In e ne Mail
Ex ensions (S/MIME), which is an In e ne Enginee ing Task Fo ce (IETF) s anda d o public key
enc yp ion and digi al signing o MIME da a. CMS is widely used by companies by building
a PKI h ough X.509 ce i ica es, which had o be app o ed and signed by a CA be o ehand,
which usually equi es some kind o paymen . openPGP, on he o he hand, p o ides an open,
decen alized, ee sys em o ce i ica e managemen , which a e he main easons why we chose
o implemen his en elope.
The secu i y lib a y chosen, Spongy Cas le, based on Bouncy Cas e, cu en ly suppo s all
e sions o And oid. Howe e , And oid has announced he dep eca ion o Bouncy Cas le.
The e o e, he implemen ed applica ions will equi e changing o (mos likely) he de aul And oid
implemen a ion in he o hcoming u u e.
Rega ding OAu h, we ha e implemen ed e sion 1.0a. Twi e suppo s bo h e sions 1.0a and
2.0. Howe e , only e sion 1.0a can be used o pos ing on behal o ano he accoun .
•
P esen a ion: The image sha ed in he p oo o concep is p e-s o ed in he applica ion. Howe e ,
in o de o enhance he use sa is ac ion and pe sonal binding, he applica ion could be imp o ed
by le ing use s upload hei own images.
We ha e selec ed an image wi h a RGBA/ARGB colo model in o de o modi y he alpha channel
while embedding he in o ma ion. One could en ision ha agged o ma s could be selec ed
o embed he in o ma ion in ags, he eby elimina ing dis o ion. Howe e , his could no be
implemen ed in his speci ic p oo o concep , since, a he momen o w i ing, Twi e s ips and
disca ds he me ada a om uploaded images.
•
Embedding: The algo i hm implemen ed wo ks lawlessly unde he condi ions documen ed. As
he anspa ency in o ma ion is being modi ied, he p ocess na u ally dis o s he image. Less
dis o ing and mo e obus algo i hms could be implemen ed. Howe e , as discussed abo e,
he e is a ade-o be ween speed and obus ness/dis o ion. In ou implemen a ion, e sion 2
o he embedding algo i hm esul s in less noisy images, bu i akes longe o comp ess hem
(see Table 2).
Elec onics 2020,9, 2208 20 o 26
The ac ha he image becomes dis o ed does no ha e any e ec on he “clinical” unc ioning o
he pla o m, since he pic u e i sel has no clinical meaning. Howe e , a dis o ed image may
diminish he “social” componen o he pla o m. Unde he condi ions es ed, wi h only a ew
by es o in o ma ion being ansmi ed, li le dis o ion can be pe cei ed by he human eye (see
and zoom he dog pic u e in Figu e 4b).
Addi ionally, since he social media p ocessing algo i hm may no be public and, mo eo e , he
owne s o he social media can change he in e nal algo i hms o e ime wi hou no i ica ion,
he e is a need o e iew and upda e he p oposed embedding algo i hms pe iodically. I is wo h
no ing as well ha , since social media selec hei p ocessing algo i hms, an embedding algo i hm
ha wo ks o a social media may no wo k o ano he .
•
Da a capaci y: In o de o discuss he pe o mance o he p oposed echnical p oo o concep ,
we p esen below an analysis in e ms o da a capaci y and speed (a he ansmi e end). Two
scena ios we e conside ed: he one p oposed o p oo -o -concep (a small-scale elemoni o ing
sys em ansmi ing jus a ew by es) and a bounda y scena io o he p oo o concep (when all
he space a ailable is used up). In o de o assess he speed, wo sizes o images we e es ed o
he small-scale scena io. Fo he bounda y scena io, bo h e sions o he embedding algo i hm
we e es ed.
Fo calcula ing he space a ailable in he la e scena io, some calcula ions ha e o be pe o med,
acco ding o Twi e ’s cu en image suppo policies [
55
]. Fo his p oo o concep , we ha e
decided o use he alpha channel o embedding pu poses. Among he image o ma s suppo ed
by Twi e , WebP and Po able Ne wo ks G aphics (PNG) p o ide such channel. Howe e , Twi e
s a es ha i will anscode all WebP o ma s o 85% quali y Join Pho og aphic Expe s G oup
(JPEG) wi h 4:2:0 ch oma subsampling. This may dis o he embedded in o ma ion. A PNG-32
(8 bi s pe channel ARGB), on he o he hand, will be le as-is i he image has mo e han 256
colo s and i is 900 pixels o smalle in he longes dimension ( ha is, i can i in o 900
×
900). I i
has ewe colo s, i will be anscoded o PNG-8. I i is g ea e han 900
×
900, i will be es ed o
conside i hey will emain PNG o i hey will be con e ed o JPEG, being he la e mo e likely.
Thus, i hese equi emen s a e me , an image wi h 900
×
900 pixels and alpha channel could
be uploaded and i will no be anscoded by Twi e . Thus, he ecei e applica ion will be
able o e ie e he embedded in o ma ion lawlessly. Gi en ha a pixel is composed o 4 by es
(ARGB/RGBA), a maximum o 900
×
900 =810,000 alpha-channel by es a e a ailable. Howe e ,
no all o hose by es would be ac ual biomedical in o ma ion. Fi s , he begin PGP and end
PGP lines, he e sion line, he digi al signa u e and he a o emen ioned edundancy check shall
be deduc ed (95 by es). The emaining da a a e encoded in Radix-64. In such encoding, 4*(n/3)
cha ac e s a e needed o ep esen n by es, and his needs o be ounded up o a mul iple o 4. In
his case, 1 by e is needed o padding. A e decoding, he esul ing da a include he session key
enc yp ed wi h he RSA algo i hm (in ou p oo -o -concep , once enc yp ed, i s leng h is 2048
bi s, ha is, 256 by es) and he biomedical da a enc yp ed wi h he AES session key. AES wo ks
in blocks, in ou case o 128 bi s (16 by es). The e o e, some padding may be needed. In his
si ua ion, 4 padding by es a e equi ed. A he end, a maximum o 607,168 by es o biomedical
da a would be a ailable.
The amoun o biomedical da a could i in app oxima ely 600 kB depends on he da a hemsel es
and he medical s anda d selec ed, i any. Fo example, he size o he HL7-complian message
gene a ed in he p oo o concep (including weigh , hea a e, oxygen sa u a ion and blood
p essu e) is jus 439 by es in HL7- o ma ed plain ex , 1035 by es a e enc yp ing and encoding.
In a 900
×
900 image, i will dis o only he i s ow and pa ly he second ow (ou o 900 ows).
A non-comp essed SCP-ECG ile (12 ECG leads, 1000 samples/second, 2 by es/sample, 10 s) is jus
240 kB o ECG da a, plus a ew by es o SCP-ECG me ada a. A numbe o comp ession echniques
could be applied o enable la ge egis a ion imes. Fo he case o digi al images, a DICOM ile
would also ha e some me ada a, bu a pic u e o 600 kB would p obably ha e enough quali y
Elec onics 2020,9, 2208 21 o 26
o a elemoni o ing scena io (e.g., elede ma ology). I is wo h no ing ha DICOM i sel also
suppo s image comp ession using JPEG2000 [
56
], and i could be used in e nally. Al hough he e
is lack o consensus abou he ole able deg ee o comp ession, JPEG2000 ha e been epo ed
o allow comp ession a ios anging 30:1–50:1 wi hou a ec ing he clinical quali y. E en ha
could be enhanced by selec ing an op imized, ad-hoc pa ame iza ion o he speci ic medical use
case [57]. Thus, wi h a 40:1 comp ession a io, a 600 kB comp essed image would mean a 24 MB
aw image (8 megapixels RGB), which should be enough o a elede ma ology consul a ion.
Fu he mo e, his is conside ing jus one wee . Na u ally, mo e han one wee could be used,
enabling he ansmission o la ge amoun s o da a (e en he whole EHR) in a ew wee s. The
size o an EHR depends on a a ie y o ac o s. As a e e ence, in a 2011 epo o he Be h Is ael
Deaconess Medical Cen e , a eaching hospi al o Ha a d Medical School, i was published ha
hey gene a e 1 e aby e o clinical ex da a (s uc u ed and uns uc u ed) pe yea and 19 e aby e
o image da a pe yea [
58
]. Wi h 250,000 ac i e pa ien s a ha ime, ha means 80 megaby es
pe pa ien pe yea . Tha ansla es o app oxima ely 138 wee s pe pa ien pe yea , ha is, one
wee pe pa ien e e y 2–3 days.
•
Speed: The speed o he whole p ocedu e depends on a a ie y o ac o s. Fo example, he
p ocesso , he p og amming language, he p og amming coding e iciency, he amoun o da a
o be embedded, he size o he image, he embedding algo i hms and he size o he keys,
among o he s.
Rega ding he c yp og aphy algo i hms, he es da a published in [
59
] ha e been used as a
e e ence. Such es s we e un wi h an In el Co e 2 a 1.83 GHz (simila o cu en mobile de ices).
The algo i hms selec ed a e hose compa able o ou p oo o concep : AES (128-bi key) and
RSA (2048-bi key). The esul s a e shown in Table 2 o he wo a o emen ioned scena ios. Such
able also shows he ime equi ed o encoding in Radix-64, conside ing he same 1.83 GHz
p ocesso . The speed used o he calcula ions is 2 cycles/by e, which is a ypical speed o base64
encoding/decoding, al hough i could be up o en imes as e using ec o ins uc ions [
60
]. The
da a show ha enc yp ing and encoding is a ma e o milliseconds (sub o al 1, ow numbe 05 in
Table 2), e en o ~600 kB o da a. The mos ime-consuming ask would be he RSA enc yp ion
( ow 02 in Table 2) o bo h scena ios.
As ega ds he ime equi ed o embedding, he e a e no publicly a ailable da a, because his
is no a s anda d algo i hm. The au ho s ha e pe o med a pool o es s unde he ollowing
condi ions. The p ocess measu ed includes opening a bi map image, se ing up he necessa y
a iables, modi y he equi ed alpha-channel by es and gene a e a comp essed ile in PNG o ma
in ARGB/RBGA.
Fi s , he sys em was es ed o he small-scale elemoni o ing scena io. Mo e speci ically, 1035 by es
(co esponding o he size o he enc yp ed HL7-complian message) we e embedded in o he
alpha channel o he dog pic u e in Figu e 4b, es ing wo sizes: 900
×
900 pixels and a escaled
e sion o 225
×
225 pixels (exac ly 16 imes less pixels). Secondly, we pe o med wo es s (one pe
each e sion o he embedding algo i hm) using all space a ailable (
900 ×900
alpha by es). The
a ionale o es ing wo di e en e sions o he embedding algo i hm is ha he PNG comp ession
uses DEFLATE [
61
], a lossless comp essed da a o ma in ol ing a combina ion o Lempel–Zi -77
comp ession algo i hm and Hu man coding. This implies ha as e comp ession could be
achie ed o images wi h small a ia ions o colo . In o he wo ds, he highe he anspa ency,
he as e he comp ession. Con e sely, he image would be noisie and he e o e less iendly.
The es s we e un in a cu en (as o 2019), mid- ange mobile phone wi h an oc a-co e MediaTek
Helio G90T, including 2 ARM Co ex-A76 a 2.05 GHz and 6 ARM Co ex-A55 a 2.0 GHz,
6 GB o RAM and unning And oid 9.0 (PPR1.180610.011). We pe o med 10 execu ions pe
es and calcula ed he a e age ime and he s anda d de ia ion. This p o ides he eade wi h
a no ion o he cen al alue o he esul s (a i hme ic mean) and he amoun o dispe sion
o he se o esul s (s anda d de ia ion). Th oughou he pape , he esul s a e exp essed as

Elec onics 2020,9, 2208 22 o 26
“mean ±s anda d_de ia ion”.
The esul s a e shown in Table 2. In gene al, he s anda d de ia ion is low compa ed o he
a e age. This sugges s ha he da a a e clus e ed a ound he mean. The embedding is as ( ow
12 in Table 2) o bo h small-scale and bounda y scena ios, aking up less han 30 ms in any case.
I is pa icula ly as o he smalle image, whe e i needs only 3.7
±
0.5 ms. When compa ing he
wo embedding algo i hms o he bounda y scena io, we can obse e ha he shi ing p ocess
i sel ( ha is, adding 0x85 o each by e) only adds 0.3 ms (5.6
±
0.5 ms s. 5.3
±
0.5 ms, ow 11
in Table 2). Fo he small-scale scena io, he wo embedding algo i hms we e no es ed, as hey
would beha e simila ly, since only a ew by es a e being modi ied, and hus he image emains
la gely una ec ed (see zoomed images in ow 07 in Table 2).
As ega ds he PNG comp ession, i can be seen ha i depends la gely on he size o he image
(38.1
±
0.6 ms a 225x255 s. he es , se e al imes slowe , a 900
×
900, ow 13 in Table 2). The
o he ac o a ec ing he PNG comp ession ime is he e sion o he embedding algo i hm. The
comp ession o he shi ed e sion is slowe compa ed o he non-shi ed one (703.5
±
4.2 ms s.
548.5
±
3.8 ms, ow 13 in Table 2). On he o he hand, he image is clea e , which could imp o e
use s’ engagemen ( ow 07 in Table 2).
The da a show ha he bo leneck o he whole p ocedu e is he PNG comp ession ( ow 13
in Table 2). App oxima ely 80-95% o he o al ime ( ow 14 in Table 2) is spen on he PNG
comp ession. In hese es s, we use he buil -in comp esso p o ided by And oid, which is
single- h eaded. I is a guably easible o pa allelize he comp ession p ocess, achie ing a
educ ion o ime ha would scale linea ly wi h he numbe o co es o he machine. Besides
he co es o he cen al p ocessing uni , mobile phones nowadays also inco po a e mul i-co e
g aphic p ocessing uni s, which could also be used o pa allelized comp ession. To he bes o
ou knowledge, he e is no And oid lib a y a ailable able o pe o m a pa allel comp ession o
PNG iles (a he momen o w i ing). The e exis , howe e , Ja a-based pa allel comp esso s
o GZIP [
62
], a ile o ma simila o PNG, since i is also based on DEFLATE. Ne e heless,
p og amming such a comp esso alls ou o he scope o his pape .
As a conclusion, o bo h he small-scale elemoni o ing scena io and he bounda y scena io, he
whole p ocess could be pe o med a he as (less han 1 s in any case). I can be ca ied ou
conside ably as e wi h smalle images: 48.2
±
0.9 ms (225
×
225) s. 719.6
±
9.6 ms (900
×
900).
In addi ion, using he non-shi ed algo i hm, he p ocess can be pe o med as e in he bounda y
scena io o he de imen o noisie images. In any case, he esul s show ha he speed would no
be a c i ical issue o mos mHeal h scena ios.
Table 2. Speed and size analysis.
Row Scena io Small-Scale Bounda y
01 Plain ex (biomedical) da a (by es) 439 607,168
02 RSA enc yp ion (ms) 6.370
03 AES se -up and enc yp ion (ms) 0.004 5.309
04 Radix-64 encoding (ms) 0.001 0.664
05 Sub o al 1: enc yp ion and encoding (ms) 6.375 12.343
06 Embedding Algo i hm Ve sion Shi ed Shi ed Shi ed
No shi ed
07 Zoomed (uppe - igh zone)
image anspa ency o e iew
Elec onics 2020, 9, x FOR PEER REVIEW 22 o 26
as hey would beha e simila ly, since only a ew by es a e being modi ied, and hus he image
emains la gely una ec ed (see zoomed images in ow 07 in Table 2).
As ega ds he PNG comp ession, i can be seen ha i depends la gely on he size o he image
(38.1 ± 0.6 ms a 225x255 s. he es , se e al imes slowe , a 900 × 900, ow 13 in Table 2). The
o he ac o a ec ing he PNG comp ession ime is he e sion o he embedding algo i hm. The
comp ession o he shi ed e sion is slowe compa ed o he non-shi ed one (703.5 ± 4.2 ms s.
548.5 ± 3.8 ms, ow 13 in Table 2). On he o he hand, he image is clea e , which could imp o e
use s’ engagemen ( ow 07 in Table 2).
The da a show ha he bo leneck o he whole p ocedu e is he PNG comp ession ( ow 13 in
Table 2). App oxima ely 80-95% o he o al ime ( ow 14 in Table 2) is spen on he PNG
comp ession. In hese es s, we use he buil -in comp esso p o ided by And oid, which is
single- h eaded. I is a guably easible o pa allelize he comp ession p ocess, achie ing a
educ ion o ime ha would scale linea ly wi h he numbe o co es o he machine. Besides he
co es o he cen al p ocessing uni , mobile phones nowadays also inco po a e mul i-co e
g aphic p ocessing uni s, which could also be used o pa allelized comp ession. To he bes o
ou knowledge, he e is no And oid lib a y a ailable able o pe o m a pa allel comp ession o
PNG iles (a he momen o w i ing). The e exis , howe e , Ja a-based pa allel comp esso s o
GZIP [62], a ile o ma simila o PNG, since i is also based on DEFLATE. Ne e heless,
p og amming such a comp esso alls ou o he scope o his pape .
As a conclusion, o bo h he small-scale elemoni o ing scena io and he bounda y scena io, he
whole p ocess could be pe o med a he as (less han 1 s in any case). I can be ca ied ou
conside ably as e wi h smalle images: 48.2 ± 0.9 ms (225 × 225) s. 719.6 ± 9.6 ms (900 × 900).
In addi ion, using he non-shi ed algo i hm, he p ocess can be pe o med as e in he
bounda y scena io o he de imen o noisie images. In any case, he esul s show ha he speed
would no be a c i ical issue o mos mHeal h scena ios.
Table 2. Speed and size analysis.
Row Scena io Small-Scale Bounda y
01 Plain ex (biomedical) da a (by es) 439 607,168
02 RSA enc yp ion (ms) 6.370
03 AES se -up and enc yp ion (ms) 0.004 5.309
04 Radix-64 encoding (ms) 0.001 0.664
05 Sub o al 1: enc yp ion and encoding (ms) 6.375 12.343
06 Embedding Algo i hm Ve sion Shi ed Shi ed Shi ed No shi ed
07 Zoomed (uppe - igh zone)
image anspa ency o e iew
08 Image dimension (wid h × heigh in pixels) 225 × 225 900 × 900
09 By es embedded (by es) 1035 900 × 900 = 810,000
10 Embedding se up (ms) 3.6 ± 0.5 20.9 ± 1.2 24.3 ± 3.2 22.3 ± 1.8
11 Embedding (ms) 0.1 ± 0.3 3.9 ± 0.9 5.6 ± 0.5 5.3 ± 0.5
12 Embedding sub o al (ms) 3.7 ± 0.5 24.8 ± 1.9 29.9 ± 3.3 27.6 ± 1.1
13 PNG comp ession (ms) 38.1 ± 0.6 688.4 ± 9.1 703.5 ± 4.2 548.5 ± 3.8
14 % PNG comp ession (100 * ow 13/ ow 16) 79.1 95.7 94.3 93.2
15 Sub o al 2: embedding and comp ession (ms) 41.8 ± 0.9 713.2 ± 9.6 733.4 ± 5.2 576.1 ± 4.1
16 TOTAL TIME: sub o al 1 + sub o al 2 (ms) 48.2 ± 0.9 719.6 ± 9.6 745.7 ± 5.2 588.4 ± 4.1
As a inal e lec ion on Sec ion 4.2, i is wo h no ing ha he elemen s selec ed o a speci ic
p oo o concep can be changed independen ly. I he designe decide o use Facebook ins ead o
Twi e , he o he pa icula selec ions (HL7, openPGP, o he embedding algo i hms) would s ill be
alid.
5. Conclusions
Elec onics 2020, 9, x FOR PEER REVIEW 22 o 26
as hey would beha e simila ly, since only a ew by es a e being modi ied, and hus he image
emains la gely una ec ed (see zoomed images in ow 07 in Table 2).
As ega ds he PNG comp ession, i can be seen ha i depends la gely on he size o he image
(38.1 ± 0.6 ms a 225x255 s. he es , se e al imes slowe , a 900 × 900, ow 13 in Table 2). The
o he ac o a ec ing he PNG comp ession ime is he e sion o he embedding algo i hm. The
comp ession o he shi ed e sion is slowe compa ed o he non-shi ed one (703.5 ± 4.2 ms s.
548.5 ± 3.8 ms, ow 13 in Table 2). On he o he hand, he image is clea e , which could imp o e
use s’ engagemen ( ow 07 in Table 2).
The da a show ha he bo leneck o he whole p ocedu e is he PNG comp ession ( ow 13 in
Table 2). App oxima ely 80-95% o he o al ime ( ow 14 in Table 2) is spen on he PNG
comp ession. In hese es s, we use he buil -in comp esso p o ided by And oid, which is
single- h eaded. I is a guably easible o pa allelize he comp ession p ocess, achie ing a
educ ion o ime ha would scale linea ly wi h he numbe o co es o he machine. Besides he
co es o he cen al p ocessing uni , mobile phones nowadays also inco po a e mul i-co e
g aphic p ocessing uni s, which could also be used o pa allelized comp ession. To he bes o
ou knowledge, he e is no And oid lib a y a ailable able o pe o m a pa allel comp ession o
PNG iles (a he momen o w i ing). The e exis , howe e , Ja a-based pa allel comp esso s o
GZIP [62], a ile o ma simila o PNG, since i is also based on DEFLATE. Ne e heless,
p og amming such a comp esso alls ou o he scope o his pape .
As a conclusion, o bo h he small-scale elemoni o ing scena io and he bounda y scena io, he
whole p ocess could be pe o med a he as (less han 1 s in any case). I can be ca ied ou
conside ably as e wi h smalle images: 48.2 ± 0.9 ms (225 × 225) s. 719.6 ± 9.6 ms (900 × 900).
In addi ion, using he non-shi ed algo i hm, he p ocess can be pe o med as e in he
bounda y scena io o he de imen o noisie images. In any case, he esul s show ha he speed
would no be a c i ical issue o mos mHeal h scena ios.
Table 2. Speed and size analysis.
Row Scena io Small-Scale Bounda y
01 Plain ex (biomedical) da a (by es) 439 607,168
02 RSA enc yp ion (ms) 6.370
03 AES se -up and enc yp ion (ms) 0.004 5.309
04 Radix-64 encoding (ms) 0.001 0.664
05 Sub o al 1: enc yp ion and encoding (ms) 6.375 12.343
06 Embedding Algo i hm Ve sion Shi ed Shi ed Shi ed No shi ed
07 Zoomed (uppe - igh zone)
image anspa ency o e iew
08 Image dimension (wid h × heigh in pixels) 225 × 225 900 × 900
09 By es embedded (by es) 1035 900 × 900 = 810,000
10 Embedding se up (ms) 3.6 ± 0.5 20.9 ± 1.2 24.3 ± 3.2 22.3 ± 1.8
11 Embedding (ms) 0.1 ± 0.3 3.9 ± 0.9 5.6 ± 0.5 5.3 ± 0.5
12 Embedding sub o al (ms) 3.7 ± 0.5 24.8 ± 1.9 29.9 ± 3.3 27.6 ± 1.1
13 PNG comp ession (ms) 38.1 ± 0.6 688.4 ± 9.1 703.5 ± 4.2 548.5 ± 3.8
14 % PNG comp ession (100 * ow 13/ ow 16) 79.1 95.7 94.3 93.2
15 Sub o al 2: embedding and comp ession (ms) 41.8 ± 0.9 713.2 ± 9.6 733.4 ± 5.2 576.1 ± 4.1
16 TOTAL TIME: sub o al 1 + sub o al 2 (ms) 48.2 ± 0.9 719.6 ± 9.6 745.7 ± 5.2 588.4 ± 4.1
As a inal e lec ion on Sec ion 4.2, i is wo h no ing ha he elemen s selec ed o a speci ic
p oo o concep can be changed independen ly. I he designe decide o use Facebook ins ead o
Twi e , he o he pa icula selec ions (HL7, openPGP, o he embedding algo i hms) would s ill be
alid.
5. Conclusions
Elec onics 2020, 9, x FOR PEER REVIEW 22 o 26
as hey would beha e simila ly, since only a ew by es a e being modi ied, and hus he image
emains la gely una ec ed (see zoomed images in ow 07 in Table 2).
As ega ds he PNG comp ession, i can be seen ha i depends la gely on he size o he image
(38.1 ± 0.6 ms a 225x255 s. he es , se e al imes slowe , a 900 × 900, ow 13 in Table 2). The
o he ac o a ec ing he PNG comp ession ime is he e sion o he embedding algo i hm. The
comp ession o he shi ed e sion is slowe compa ed o he non-shi ed one (703.5 ± 4.2 ms s.
548.5 ± 3.8 ms, ow 13 in Table 2). On he o he hand, he image is clea e , which could imp o e
use s’ engagemen ( ow 07 in Table 2).
The da a show ha he bo leneck o he whole p ocedu e is he PNG comp ession ( ow 13 in
Table 2). App oxima ely 80-95% o he o al ime ( ow 14 in Table 2) is spen on he PNG
comp ession. In hese es s, we use he buil -in comp esso p o ided by And oid, which is
single- h eaded. I is a guably easible o pa allelize he comp ession p ocess, achie ing a
educ ion o ime ha would scale linea ly wi h he numbe o co es o he machine. Besides he
co es o he cen al p ocessing uni , mobile phones nowadays also inco po a e mul i-co e
g aphic p ocessing uni s, which could also be used o pa allelized comp ession. To he bes o
ou knowledge, he e is no And oid lib a y a ailable able o pe o m a pa allel comp ession o
PNG iles (a he momen o w i ing). The e exis , howe e , Ja a-based pa allel comp esso s o
GZIP [62], a ile o ma simila o PNG, since i is also based on DEFLATE. Ne e heless,
p og amming such a comp esso alls ou o he scope o his pape .
As a conclusion, o bo h he small-scale elemoni o ing scena io and he bounda y scena io, he
whole p ocess could be pe o med a he as (less han 1 s in any case). I can be ca ied ou
conside ably as e wi h smalle images: 48.2 ± 0.9 ms (225 × 225) s. 719.6 ± 9.6 ms (900 × 900).
In addi ion, using he non-shi ed algo i hm, he p ocess can be pe o med as e in he
bounda y scena io o he de imen o noisie images. In any case, he esul s show ha he speed
would no be a c i ical issue o mos mHeal h scena ios.
Table 2. Speed and size analysis.
Row Scena io Small-Scale Bounda y
01 Plain ex (biomedical) da a (by es) 439 607,168
02 RSA enc yp ion (ms) 6.370
03 AES se -up and enc yp ion (ms) 0.004 5.309
04 Radix-64 encoding (ms) 0.001 0.664
05 Sub o al 1: enc yp ion and encoding (ms) 6.375 12.343
06 Embedding Algo i hm Ve sion Shi ed Shi ed Shi ed No shi ed
07 Zoomed (uppe - igh zone)
image anspa ency o e iew
08 Image dimension (wid h × heigh in pixels) 225 × 225 900 × 900
09 By es embedded (by es) 1035 900 × 900 = 810,000
10 Embedding se up (ms) 3.6 ± 0.5 20.9 ± 1.2 24.3 ± 3.2 22.3 ± 1.8
11 Embedding (ms) 0.1 ± 0.3 3.9 ± 0.9 5.6 ± 0.5 5.3 ± 0.5
12 Embedding sub o al (ms) 3.7 ± 0.5 24.8 ± 1.9 29.9 ± 3.3 27.6 ± 1.1
13 PNG comp ession (ms) 38.1 ± 0.6 688.4 ± 9.1 703.5 ± 4.2 548.5 ± 3.8
14 % PNG comp ession (100 * ow 13/ ow 16) 79.1 95.7 94.3 93.2
15 Sub o al 2: embedding and comp ession (ms) 41.8 ± 0.9 713.2 ± 9.6 733.4 ± 5.2 576.1 ± 4.1
16 TOTAL TIME: sub o al 1 + sub o al 2 (ms) 48.2 ± 0.9 719.6 ± 9.6 745.7 ± 5.2 588.4 ± 4.1
As a inal e lec ion on Sec ion 4.2, i is wo h no ing ha he elemen s selec ed o a speci ic
p oo o concep can be changed independen ly. I he designe decide o use Facebook ins ead o
Twi e , he o he pa icula selec ions (HL7, openPGP, o he embedding algo i hms) would s ill be
alid.
5. Conclusions
Elec onics 2020, 9, x FOR PEER REVIEW 22 o 26
as hey would beha e simila ly, since only a ew by es a e being modi ied, and hus he image
emains la gely una ec ed (see zoomed images in ow 07 in Table 2).
As ega ds he PNG comp ession, i can be seen ha i depends la gely on he size o he image
(38.1 ± 0.6 ms a 225x255 s. he es , se e al imes slowe , a 900 × 900, ow 13 in Table 2). The
o he ac o a ec ing he PNG comp ession ime is he e sion o he embedding algo i hm. The
comp ession o he shi ed e sion is slowe compa ed o he non-shi ed one (703.5 ± 4.2 ms s.
548.5 ± 3.8 ms, ow 13 in Table 2). On he o he hand, he image is clea e , which could imp o e
use s’ engagemen ( ow 07 in Table 2).
The da a show ha he bo leneck o he whole p ocedu e is he PNG comp ession ( ow 13 in
Table 2). App oxima ely 80-95% o he o al ime ( ow 14 in Table 2) is spen on he PNG
comp ession. In hese es s, we use he buil -in comp esso p o ided by And oid, which is
single- h eaded. I is a guably easible o pa allelize he comp ession p ocess, achie ing a
educ ion o ime ha would scale linea ly wi h he numbe o co es o he machine. Besides he
co es o he cen al p ocessing uni , mobile phones nowadays also inco po a e mul i-co e
g aphic p ocessing uni s, which could also be used o pa allelized comp ession. To he bes o
ou knowledge, he e is no And oid lib a y a ailable able o pe o m a pa allel comp ession o
PNG iles (a he momen o w i ing). The e exis , howe e , Ja a-based pa allel comp esso s o
GZIP [62], a ile o ma simila o PNG, since i is also based on DEFLATE. Ne e heless,
p og amming such a comp esso alls ou o he scope o his pape .
As a conclusion, o bo h he small-scale elemoni o ing scena io and he bounda y scena io, he
whole p ocess could be pe o med a he as (less han 1 s in any case). I can be ca ied ou
conside ably as e wi h smalle images: 48.2 ± 0.9 ms (225 × 225) s. 719.6 ± 9.6 ms (900 × 900).
In addi ion, using he non-shi ed algo i hm, he p ocess can be pe o med as e in he
bounda y scena io o he de imen o noisie images. In any case, he esul s show ha he speed
would no be a c i ical issue o mos mHeal h scena ios.
Table 2. Speed and size analysis.
Row Scena io Small-Scale Bounda y
01 Plain ex (biomedical) da a (by es) 439 607,168
02 RSA enc yp ion (ms) 6.370
03 AES se -up and enc yp ion (ms) 0.004 5.309
04 Radix-64 encoding (ms) 0.001 0.664
05 Sub o al 1: enc yp ion and encoding (ms) 6.375 12.343
06 Embedding Algo i hm Ve sion Shi ed Shi ed Shi ed No shi ed
07 Zoomed (uppe - igh zone)
image anspa ency o e iew
08 Image dimension (wid h × heigh in pixels) 225 × 225 900 × 900
09 By es embedded (by es) 1035 900 × 900 = 810,000
10 Embedding se up (ms) 3.6 ± 0.5 20.9 ± 1.2 24.3 ± 3.2 22.3 ± 1.8
11 Embedding (ms) 0.1 ± 0.3 3.9 ± 0.9 5.6 ± 0.5 5.3 ± 0.5
12 Embedding sub o al (ms) 3.7 ± 0.5 24.8 ± 1.9 29.9 ± 3.3 27.6 ± 1.1
13 PNG comp ession (ms) 38.1 ± 0.6 688.4 ± 9.1 703.5 ± 4.2 548.5 ± 3.8
14 % PNG comp ession (100 * ow 13/ ow 16) 79.1 95.7 94.3 93.2
15 Sub o al 2: embedding and comp ession (ms) 41.8 ± 0.9 713.2 ± 9.6 733.4 ± 5.2 576.1 ± 4.1
16 TOTAL TIME: sub o al 1 + sub o al 2 (ms) 48.2 ± 0.9 719.6 ± 9.6 745.7 ± 5.2 588.4 ± 4.1
As a inal e lec ion on Sec ion 4.2, i is wo h no ing ha he elemen s selec ed o a speci ic
p oo o concep can be changed independen ly. I he designe decide o use Facebook ins ead o
Twi e , he o he pa icula selec ions (HL7, openPGP, o he embedding algo i hms) would s ill be
alid.
5. Conclusions
08 Image dimension (wid h ×heigh in pixels) 225 ×225 900 ×900
09 By es embedded (by es) 1035 900 ×900 =810,000
10 Embedding se up (ms) 3.6 ±0.5 20.9 ±1.2 24.3 ±3.2 22.3 ±1.8
11 Embedding (ms) 0.1 ±0.3 3.9 ±0.9 5.6 ±0.5 5.3 ±0.5
12 Embedding sub o al (ms) 3.7 ±0.5 24.8 ±1.9 29.9 ±3.3 27.6 ±1.1
13 PNG comp ession (ms) 38.1 ±0.6 688.4 ±9.1 703.5 ±4.2 548.5 ±3.8
Elec onics 2020,9, 2208 23 o 26
Table 2. Con .
Row Scena io Small-Scale Bounda y
14 % PNG comp ession (100 * ow 13/ ow 16) 79.1 95.7 94.3 93.2
15
Sub o al 2: embedding and comp ession (ms)
41.8 ±0.9 713.2 ±9.6 733.4 ±5.2 576.1 ±4.1
16 TOTAL TIME: sub o al 1 +sub o al 2 (ms) 48.2 ±0.9 719.6 ±9.6 745.7 ±5.2 588.4 ±4.1
As a inal e lec ion on Sec ion 4.2, i is wo h no ing ha he elemen s selec ed o a speci ic p oo
o concep can be changed independen ly. I he designe decide o use Facebook ins ead o Twi e ,
he o he pa icula selec ions (HL7, openPGP, o he embedding algo i hms) would s ill be alid.
5. Conclusions
In his pape , a gene ic mH3S a chi ec u e has been p oposed. Such a chi ec u e p o ides use s
wi h an enhanced heal hca e se ice. The no el y o his app oach can be summa ized as ollows:
•
No el a chi ec u e: Ins ead o a clien -se e a chi ec u e o a cloud-based a chi ec u e, we
p opose an end- o-end sys em ha le e ages online social ne wo ks as a backbone.
•
Empowe ed use s and pa ien s: Use s do no ely on anyone o c ea e a secu e, p i a e
communica ion channel. They decide wha o sha e and wi h whom.
•
Use - iendly way: A ac i e and ela able media objec s (images, ideos) wi h biomedical da a
embedded a e sha ed h ough a social media ne wo k.
•
S aigh o wa d deploymen : Use s only need o ins all a mobile applica ion and pe o m some
mino con igu a ion.
•
A o dable: The use s a e no asked o spend any money o use he sys em. Only a mobile phone
wi h in e ne connec ion is equi ed.
•
High up ime a ailabili y: The sys em le e ages online social ne wo ks as a backbone. Thus, he
se e s a e almos always up.
•
Imp o ed secu i y and p i acy: This is due o he secu i y en elope, based on a hyb id
c yp osys em, he e o e combining he con enience o public-key app oaches wi h he e iciency
o symme ic-key schemes. Social ne wo ks con ey he in o ma ion, bu no e en hey a e able o
ead he biomedical da a a elling h ough hei se e s.
•
Reduced added complexi y: Use s a e equi ed o manage some key- ela ed aspec s, bu his is
common p ac ice o cu en use s o sma phones and applica ions and i could be ca ied ou
easily and swi ly.
•
Augmen ed in eg abili y: This is p o ided by he in e nal suppo o medical in e ope abili y
s anda ds.
Addi ionally, a echnical p oo -o -concep implemen a ion o such a chi ec u e has been de eloped
by selec ing a speci ic social media (Twi e ), a secu i y en elope (openPGP), an in e ope abili y
s anda d (HL7) as well as a speci ic embedding algo i hm. To accomplish such a sys em, wo And oid
applica ions we e de eloped: one o use s/pa ien s and he o he o o mal/in o mal ca egi e s. This
implemen a ion demons a es he easibili y o he pla o m. The es s show ha he p ocess is as : less
han 1 s, e en o p epa ing ( ha is, enc yp ion, encoding and embedding) ~600 kB o biomedical da a.
Thus, he addi ional complexi y o he p ocedu e does no en ail imp ac ical delays, and he e o e, he
pla o m can be conside ed as enough o mos mHeal h elemoni o ing se ices.
As a inal e lec ion, i can be highligh ed ha , al hough he a chi ec u e p esen ed and discussed
in his manusc ip has been mo i a ed by a biomedical con ex , i could ce ainly be applied o o he
con ex s. Fo example, by eplacing he medical in e ope abili y s anda d wi h ano he s anda d o
da a o ma sui able o he applica ion. The e o e, he gene ic a chi ec u e p oposed he e can ac ually
be seen as an enable o payload anspa ency.
Elec onics 2020,9, 2208 24 o 26
Au ho Con ibu ions:
Concep ualiza ion, J.D.T.,
Ó
.J.R., and
Á
.A.; me hodology, J.D.T. and
Ó
.J.R.; so wa e,
J.D.T. and M.M.-E.; alida ion, J.D.T.; o mal analysis, J.D.T. and
Ó
.J.R.; in es iga ion, J.D.T.; esou ces, J.D.T.,
J.G. and L.S.-A.; da a cu a ion, J.D.T.,
Ó
.J.R. and M.M.-E.; w i ing—o iginal d a p epa a ion, J.D.T. and
Ó
.J.R.;
w i ing— e iew and edi ing, J.D.T.,
Ó
.J.R., M.M.-E.,
Á
.A., J.G. and L.S.-A.; isualiza ion, J.D.T. and
Ó
.J.R.;
supe ision, J.G. and L.S.-A.; p ojec adminis a ion, J.D.T., J.G. and L.S.-A.; unding acquisi ion, J.D.T., J.G. and
L.S.-A. All au ho s ha e ead and ag eed o he published e sion o he manusc ip .
Funding:
This esea ch was unded by Public Uni e si y o Na a a (p ojec e e ence numbe PJUPNA29);
Minis e io de Econom
í
a, Indus ia y Compe i i idad om Gobie no de España and Eu opean Regional
De elopmen Fund ( e e ence numbe TIN2016-76770-R); Gobie no de A ag
ó
n (Re e ence G oup T31_20R);
and FEDER 2014-2020 “Cons uyendo Eu opa desde A agón”.
Con lic s o In e es : The au ho s decla e no con lic o in e es .
Re e ences
1.
Pew Resea ch Cen e Mobile Fac Shee . A ailable online: h p://www.pewin e ne .o g/ ac -shee /mobile/
(accessed on 7 Sep embe 2020).
2.
Wo ld Heal h O ganiza ion (WHO) mHeal h. New Ho izons o Heal h h ough Mobile Technologies.
A ailable online: h p://www.who.in /goe/publica ions/goe_mheal h_web.pd (accessed on 7 Sep embe 2020).
3.
Adibi, S. Mobile Heal h: A Technology Road Map; Sp inge Publishing Company, Inc.: New Yo k, NY, USA,
2015; ISBN 978-3-319-12816-0.
4.
Sil a, B.M.C.; Rod igues, J.J.P.C.; de la To e D
í
ez, I.; L
ó
pez-Co onado, M.; Saleem, K. Mobile-heal h: A
e iew o cu en s a e in 2015. J. Biomed. In o m. 2015,56, 265–272. [C ossRe ] [PubMed]
5.
Hamdi, O.; Chalou , M.A.; Oua a a, D.; K ie , F. eHeal h: Su ey on esea ch p ojec s, compa a i e s udy o
elemoni o ing a chi ec u es and main issues. J. Ne w. Compu . Appl. 2014,46, 100–112. [C ossRe ]
6.
Awo i, J.; Lee, J.M. A Make Mo emen o Heal h: A New Pa adigm o Heal h Inno a ion. JAMA Pedia .
2017,171, 107–108. [C ossRe ] [PubMed]
7.
Lee, J.M.; Hi sch eld, E.; Wedding, J. A Pa ien -Designed Do-I -You sel Mobile Technology Sys em o
Diabe es: P omise and Challenges o a New E a in Medicine. JAMA 2016,315, 1447–1448. [C ossRe ]
8.
Chen, C.; Haddad, D.; Selsky, J.; Ho man, J.E.; K a i z, R.L.; Es in, D.E.; Sim, I. Making Sense o Mobile
Heal h Da a: An Open A chi ec u e o Imp o e Indi idual- and Popula ion-Le el Heal h. J. Med. In e ne .
Res. 2012,14. [C ossRe ]
9.
Househ, M.; Bo ycki, E.; Kushni uk, A. Empowe ing pa ien s h ough social media: The bene i s and
challenges. Heal h In o m. J. 2014,20, 50–58. [C ossRe ]
10. Facebook S a is ics. A ailable online: h ps://abou . b.com/company-in o/(accessed on 7 Sep embe 2020).
11.
Kaplan, A.M.; Haenlein, M. Use s o he wo ld, uni e! The challenges and oppo uni ies o Social Media.
Bus. Ho iz. 2010,53, 59–68. [C ossRe ]
12.
Househ, M. The use o social media in heal hca e: O ganiza ional, clinical, and pa ien pe spec i es. S ud.
Heal h Technol. In . 2013,183, 244–248.
13.
Rozenblum, R.; Ba es, D.W. Pa ien -cen ed heal hca e, social media and he in e ne : The pe ec s o m?
BMJ Qual. Sa . 2013,22, 183–186. [C ossRe ]
14.
G ajales, F.J., III; Sheps, S.; Ho, K.; No ak-Lausche , H.; Eysenbach, G. Social Media: A Re iew and Tu o ial
o Applica ions in Medicine and Heal h Ca e. J. Med. In e ne Res. 2014,16, e13. [C ossRe ]
15.
Ho s-F aile, S.; A ique, S.; Maye , M.A.; Denecke, K.; Me olli, M.; Househ, M. The Unin ended Consequences
o Social Media in Heal hca e: New P oblems and New Solu ions. Yea b. Med. In . 2016, 47–52. [C ossRe ]
16.
G o e , S.; Aujla, G.S. Twi e da a based p edic ion model o in luenza epidemic. In P oceedings o he 2015
2nd In e na ional Con e ence on Compu ing o Sus ainable Global De elopmen (INDIACom), New Delhi,
India, 11–13 Ma ch 2015; pp. 873–879.
17.
Al-Bah ani, R.; Danilo ich, M.K.; Ag awal, A.; Choudha y, A. Towa ds In o mal Ca egi e Iden i ica ion in
Social Media. In P oceedings o he 2016 IEEE In e na ional Con e ence on Heal hca e In o ma ics (ICHI),
Chicago, IL, USA, 4–7 Oc obe 2016; p. 414.
18.
Nai , L.R.; She y, S.D.; She y, S.D. Applying spa k based machine lea ning model on s eaming big da a o
heal h s a us p edic ion. Compu . Elec . Eng. 2017. [C ossRe ]
Elec onics 2020,9, 2208 25 o 26
19.
T ian a yllidis, A.K.; Kou kias, V.G.; Chou a da, I.; Magla e as, N. A Pe asi e Heal h Sys em In eg a ing
Pa ien Moni o ing, S a us Logging, and Social Sha ing. IEEE J. Biomed. Heal h In o m.
2013
,17, 30–37.
[C ossRe ] [PubMed]
20.
T igo, J.D.; Eguzkiza, A.; Ma
í
nez-Esp onceda, M.; Se ano, L. A ca dio ascula pa ien ollow-up sys em
using Twi e and HL7. In P oceedings o he Compu ing in Ca diology (CinC), Za agoza, Spain, 22–25
Oc obe 2013; pp. 33–36.
21.
Lux on, D.D.; Kayl, R.A.; Mishkind, M.C. mHeal h Da a Secu i y: The Need o HIPAA-Complian
S anda diza ion. Telemed. E Heal h 2012,18, 284–288. [C ossRe ]
22. Che dan se a, Y.; Hil on, J. A Re e ence Model o In o ma ion Assu ance & Secu i y. In P oceedings o he
2013 In e na ional Con e ence on A ailabili y, Reliabili y and Secu i y, Regensbu g, Ge many, 2–6 Sep embe
2013; pp. 546–555.
23.
Velsen, L.V.; He mens, H.; d’Hollosy, W.O.N. A ma u i y model o in e ope abili y in eHeal h. In P oceedings
o he 2016 IEEE 18 h In e na ional Con e ence on e-Heal h Ne wo king, Applica ions and Se ices
(Heal hcom), Munich, Ge many, 14–17 Sep embe 2016; pp. 1–6.
24.
Tu ni sa, C.D. Ex ending he Le els o Concep ual In e ope abili y Model. In P oceedings o he IEEE
Summe Compu e Simula ion Con e ence (SCSC), New Je sey, NY, USA, 24–28 July 2005.
25.
Islam, S.M.R.; Kwak, D.; Kabi , M.H.; Hossain, M.; Kwak, K. The In e ne o Things o Heal h Ca e: A
Comp ehensi e Su ey. IEEE Access 2015,3, 678–708. [C ossRe ]
26.
Voska ides, S.; Pa ichis, C.S.; Is epanian, R.S.H.; Ky iacou, E.; Pa ichis, M.S.; Schizas, C.N. Mobile Heal h
Sys ems: A B ie O e iew. In P oceedings o he SPIE 4740, Digi al Wi eless Communica ions IV, O lando,
FL, USA, 1–5 Ap il 2002; Volume 4740, pp. 124–132.
27.
P ice, S.; Summe s, R. Clinical knowledge managemen and m-heal h. In P oceedings o he Second Join
EMBS-BMES Con e ence: 24 h Annual Enginee ing in Medicine and Biology Socie y Con e ence and he
Annual Fall Mee ing o he Biomedical Enginee ing Socie y, Hous on, TX, USA, 23–26 Oc obe 2002; Volume 3,
pp. 1865–1866.
28.
Ma
í
nez, I.; Escayola, J.; Ma
í
nez-Esp onceda, M.; Muñoz, P.; T igo, J.D.; Muñoz, A.; Led, S.; Se ano, L.;
Ga c
í
a, J. Seamless In eg a ion o ISO/IEEE11073 Pe sonal Heal h De ices and ISO/EN13606 Elec onic
Heal h Reco ds in o an End- o-End In e ope able Solu ion. Telemed. E Heal h
2010
,16, 993–1004. [C ossRe ]
29.
Cla ke, M.; de Fol e , J.; Ve ma, V.; Gokalp, H. In e ope able End- o-End Remo e Pa ien Moni o ing Pla o m
based on IEEE 11073 PHD and ZigBee Heal h Ca e P o ile. IEEE T ans. Biomed. Eng. 2017. [C ossRe ]
30.
Ha ey, M.J.; Ha ey, M.G. P i acy and secu i y issues o mobile heal h pla o ms. J. Assn. In . Sci. Technol.
2014,65, 1305–1318. [C ossRe ]
31.
A o a, S.; Y i, J.; Nilsen, W. P i acy and Secu i y in Mobile Heal h (mHeal h) Resea ch. Alcohol Res.
2014
,
36, 143–151.
32.
A ienza, A.A.; Za cadoolas, C.; Vaughon, W.; Hughes, P.; Pa el, V.; Chou, W.-Y.S.; P i s, J. Consume A i udes
and Pe cep ions on mHeal h P i acy and Secu i y: Findings om a Mixed-Me hods S udy. J. Heal h Commun.
2015,20, 673–679. [C ossRe ]
33.
Rubio,
Ó
.J.; T igo, J.D.; Alesanco,
Á
.; Se ano, L.; Ga c
í
a, J. Analysis o ISO/IEEE 11073 buil -in secu i y and
i s po en ial IHE-based ex ensibili y. J. Biomed. In . 2016,60, 270–285. [C ossRe ] [PubMed]
34.
Rahimi, M.R.; Ren, J.; Liu, C.H.; Vasilakos, A.V.; Venka asub amanian, N. Mobile Cloud Compu ing: A Su ey,
S a e o A and Fu u e Di ec ions. Mob. Ne w. Appl. 2014,19, 133–143. [C ossRe ]
35.
Hsieh, J.C.; Hsu, M.W. A cloud compu ing based 12-lead ECG elemedicine se ice. BMC Med. In . Decis.
Mak. 2012,12, 77. [C ossRe ] [PubMed]
36.
Ribei o, L.S.; Viana-Fe ei a, C.; Oli ei a, J.L.; Cos a, C. XDS-I ou sou cing p oxy: Ensu ing con iden iali y
while p ese ing in e ope abili y. IEEE J. Biomed. Heal h In . 2014,18, 1404–1412. [C ossRe ]
37.
Hanen, J.; Kechaou, Z.; Ayed, M.B. An enhanced heal hca e sys em in mobile cloud compu ing en i onmen .
Vie nam. J. Compu . Sci. 2016,3, 267–277. [C ossRe ]
38.
Sys ema ized Nomencla u e o Medicine—Clinical Te ms (SNOMED-CT). A ailable online: h ps://www.
snomed.o g/snomed-c /(accessed on 7 Sep embe 2020).
39.
Uni ied Medical Language Sys em (UMLS). A ailable online: h ps://www.nlm.nih.go / esea ch/umls/
(accessed on 7 Sep embe 2020).
40. Open Au ho iza ion (oAu h). A ailable online: h ps://oau h.ne /(accessed on 7 Sep embe 2020).
41.
Housley, R. Vigil Secu i y CMS. A ailable online: h ps:// ools.ie .o g/h ml/ c5652 (accessed on 7 Sep embe 2020).