scieee Open visual document viewer

Identification and Classification of Routine Locations Using Anonymized Mobile Communication Data

Ferreira, Gonçalo,Alves, Ana,Veloso, Marco,Bento, Carlos

Abstract

Digital location traces are a relevant source of insights into how citizens experience their cities. Previous works using call detail records (CDRs) tend to focus on modeling the spatial and temporal patterns of human mobility, not paying much attention to the semantics of places, thus failing to model and enhance the understanding of the motivations behind people’s mobility. In this paper, we applied a methodology for identifying individual users’ routine locations and propose an approach for attaching semantic meaning to these locations. Specifically, we used circular sectors that correspond to cellular antennas’ signal areas. In those areas, we found that all contained points of interest (POIs), extracted their most important attributes (opening hours, check-ins, category) and incorporated them into the classification. We conducted experiments with real-world data from Coimbra, Portugal, and the initial experimental results demonstrate the effectiveness of the proposed methodology to infer activities in the user’s routine areas.

Full text

  Ci a ion: Fe ei a, G.; Al es, A.; Veloso, M.; Ben o, C. Iden i ica ion and Classi ica ion o Rou ine Loca ions Using Anonymized Mobile Communica ion Da a. ISPRS In . J. Geo-In . 2022,11, 228. h ps:// doi.o g/10.3390/ijgi11040228 Academic Edi o s: Luca Pappala do and Wol gang Kainz Recei ed: 31 Decembe 2021 Accep ed: 25 Ma ch 2022 Published: 29 Ma ch 2022 Publishe ’s No e: MDPI s ays neu al wi h ega d o ju isdic ional claims in published maps and ins i u ional a il- ia ions. Copy igh : © 2022 by he au ho s. Licensee MDPI, Basel, Swi ze land. This a icle is an open access a icle dis ibu ed unde he e ms and condi ions o he C ea i e Commons A ibu ion (CC BY) license (h ps:// c ea i ecommons.o g/licenses/by/ 4.0/). In e na ional Jou nal o Geo-In o ma ion A icle Iden i ica ion and Classi ica ion o Rou ine Loca ions Using Anonymized Mobile Communica ion Da a Gonçalo Fe ei a 1,* , Ana Al es 1,2 , Ma co Veloso 1,3 and Ca los Ben o 1 1Cen e o In o ma ics and Sys ems (CISUC), Uni e si y o Coimb a, 3030-290 Coimb a, Po ugal; [email p o ec ed] (A.A.); [email p o ec ed] (M.V.); [email p o ec ed] (C.B.) 2Ins i u o Supe io de Engenha ia de Coimb a (ISEC), Poly echnic Ins i u e o Coimb a, 3030-199 Coimb a, Po ugal 3 Escola Supe io de Tecnologia e Ges ão de Oli ei a do Hospi al (ESTGOH), Poly echnic Ins i u e o Coimb a, 3030-199 Coimb a, Po ugal *Co espondence: g e [email p o ec ed] Abs ac : Digi al loca ion aces a e a ele an sou ce o insigh s in o how ci izens expe ience hei ci ies. P e ious wo ks using call de ail eco ds (CDRs) end o ocus on modeling he spa ial and empo al pa e ns o human mobili y, no paying much a en ion o he seman ics o places, hus ailing o model and enhance he unde s anding o he mo i a ions behind people’s mobili y. In his pape , we applied a me hodology o iden i ying indi idual use s’ ou ine loca ions and p opose an app oach o a aching seman ic meaning o hese loca ions. Speci ically, we used ci cula sec o s ha co espond o cellula an ennas’ signal a eas. In hose a eas, we ound ha all con ained poin s o in e es (POIs), ex ac ed hei mos impo an a ibu es (opening hou s, check-ins, ca ego y) and inco po a ed hem in o he classi ica ion. We conduc ed expe imen s wi h eal-wo ld da a om Coimb a, Po ugal, and he ini ial expe imen al esul s demons a e he e ec i eness o he p oposed me hodology o in e ac i i ies in he use ’s ou ine a eas. Keywo ds: call de ail eco ds; clus e ing algo i hms; human mobili y; meaning ul places; mobile phone da a; poin s o in e es 1. In oduc ion Human mobili y has become a p ominen esea ch ield in ecen yea s. The e is a g owing need o unde s and how people mo e and use u ban space in hei daily ou ines. We know o a ac ha human ajec o ies a e cha ac e ized by a high deg ee o empo al and spa ial egula i y. Fo each indi idual, he e is equen ime-independen a el dis ance and a signi ican p obabili y o e u ning o a ew highly equen ed loca ions, wi h only mino de ia ions o isi new des ina ions [ 1 ]. These hidden pa e ns o mo ion ha e impo ance in applica ions such as u ban planning, a ic o ecas ing and he sp ead o biological and mobile i uses. Ubiqui ous compu ing has in ac unlocked he po en ial o de e mine he pe sonal mo emen s o he masses ha p e iously we e only modeled using household su eys and na ional o egional census. In oday’s socie y, no hing could be mo e ubiqui ous han mobile phones, each o which is a po en ial senso p o iding a cons an da a s eam. On his basis, specialized spa io- empo al da ase s such as GPS eco ds ha e shown eno mous po en ial as a knowl- edge base abou human mobili y pa e ns. In spi e o ha , due o he o e head o col- lec ing and analyzing such de ailed and high equency loca ion logs a a la ge scale, many esea che s ha e been u ged o explo e o he da a sou ces as po en ial p oxies o human mobili y. Wi h his in mind, we ake special in e es in call de ail eco ds. A call de ail eco d (CDR) is a o m o da a ha documen s how a use in e ac s in de ail wi h he cellula ne wo k. These eco ds con ain in o ma ion ields such as o igin/des ina ion owe ID, use ID, ime o s a and du a ion on se e al ypes o communica ion. Collec ing he ISPRS In . J. Geo-In . 2022,11, 228. h ps://doi.o g/10.3390/ijgi11040228 h ps://www.mdpi.com/jou nal/ijgi ISPRS In . J. Geo-In . 2022,11, 228 2 o 18 cellula owe ID ha he use is connec ed o and co esponding Ca esian coo dina es means ha an accu a e loca ion is no possible, only an app oxima ion. In he case o CDRs, eco ds do no main ain egula ime in e als, unlike GPS, only when a ne wo k o use e en occu s (e.g., a call is made) he posi ion o he owe used is known. This leads o da a ha is bo h spa ially spa se and empo ally i egula . The e a e some compelling easons o using call de ail eco ds (CDRs) e sus mo e accu a e loca ion sou ces. Compa ed o o he loca ion log da a ypes, he o e head o collec ion and analysis is in e io . Fu he mo e, no applica ion has o be unning, no addi ional ba e y li e is consumed and da a collec ion canno be u ned o by he use , i is gene a ed by he egula usage o a mobile communica ion de ice and s o ed by he mobile ne wo k p o ide . Po en ially e e y phone in one p o ide ’s ne wo k can be used as a da a sou ce, esul ing in eno mous amoun s o in o ma ion ega ding a subs an ial pe cen age o he popula ion ha can be used o esea ch pu poses. Despi e he signi ican bene i s o scale on his in o ma ion ype, he de ail in he loca ions eco ded is a challenge o esea ch e o s ocused on indi idual use analysis. Since we only ha e he posi ion o a cellula owe , whose ange o ac ion spans be ween a ew hund ed me e s o se e al kilome e s, i is e y di icul o accu a ely pinpoin a use ’s loca ion. This unce ain y in loca ion makes i e y challenging o iden i y and classi y each use ’s ou ine places. Al hough his ques ion o ou ine places is a mo e s abilized wi h de ailed in o ma ion ypes, such as GPS [ 2 , 3 ], we eel ha he e is s ill oom o imp o emen and inno a ion wo king wi h call de ail eco ds. The main objec i e o his pape is o p esen an app oach o a aching seman ic meaning o a use ’s ou ine loca ions, in e ing he mo i a ions behind day- o-day mobili y. The ocus is on classi ying ac i i ies (e.g., shopping, dining, ou doo ec ea ion) ou side o he no mal home–wo k commu e. This s udy uses call de ail eco ds om Po uguese ci izens. Da a we e p o ided o his esea ch by one o he la ges elecommunica ion se ice p o ide s in Po ugal and eco ds a e om a ou -mon h pe iod be ween July and Oc obe 2020 by use s who had a majo i y o mobile e en s in ou s udy a ea, he dis ic o Coimb a. Using se e al ypes o complemen a y eco ds, including hose cap u ed wi hou human in e en ion (ne wo k-d i en e en s), we hope o su pass some o he issues ela ed o he spa se and i egula ime in e als o e en s. Filling he gaps o mobili y aces eases ajec o y econs uc ion and, as such, acili a es in e ing people’s ou ine places. Addi ionally, by using poin s o in e es (POIs) da ase s o classi y ou ine places, we ga he a weal h o in o ma ion ha can be used by o he s udies and applica ions. Analyzing each use ’s habi s and as es c ea es aluable pa ame e s o ecommenda ion sys ems, adap ing ma ke ing campaigns and imp o ing he quali y o se ice by aking in o accoun clien s p o iling. This pape is s uc u ed as ollows: Sec ion 2comp ises he s a e o he a , whe e we look o e he cu en bes p ac ices and implemen ed me hods. Sec ion 3p o ides an ou line o he me hodology including he esea ch app oach, da a analysis echniques and desc ip ion o he used algo i hms. In Sec ion 4, we epo expe imen s conduc ed o es he beha io o he p oposed me hodology as well as desc ibe and discuss he ob ained esul s. Valida ion and e alua ion a e also p esen ed since g ound- u h da a we e made a ailable om he mobile ne wo k p o ide . Finally, Sec ion 5add esses he conclusions and u u e wo k. 2. S a e o he A Wi h he inc easing popula i y o pe sonal mobile de ices and loca ion-based appli- ca ions, la ge-scale ajec o ies o indi iduals a e being eco ded and accumula ed a a as e a e han e e . Thus, i is possible o unde s and human mobili y om a da a-d i en pe spec i e. As a consequence o his con inuously inc easing a ailabili y o da a, wo ks based on spa ial- empo al da a ha e ecei ed a lo o in e es , wi h a la ge spec um o me hods de eloped. ISPRS In . J. Geo-In . 2022,11, 228 3 o 18 2.1. Call De ail Reco ds Despi e he lis ed bene i s, he use o his ype o da a aises ques ions ega ding he alidi y o p e ious wo ks and he ob ained conclusions, seeing ha CDRs p o ide limi ed accu acy along he spa ial dimension. In ac , s udies such as ha in [ 4 ] we e conduc ed wi h he objec i e o p o ing ha iden i ying use s’ mos signi ican loca ions, such as home and wo k, is possible wi h a high deg ee o success. Ano he esea ch wo k, a ound he same heme, Re . [ 5 ] compa ed CDR-based indi idual ajec o ies wi h e e ence in o ma ion om GPS logs. They ound hese wo ypes o in o ma ion o ma ch wi h a good enough accu acy o ex ac ing he use ’s mo emen s. The analysis o CDRs has al eady e ealed he spa ial ecu ence and empo al pe- iodici y o he mo emen pa e ns o people, who show a s ong endency o e u n o p e iously isi ed loca ions [ 1 ]. This en ails a high p edic abili y po en ial o human mobili y. Simila ly, impo an places in ou li es (e.g., home and wo kplace) can be in- e ed om CDRs [ 6 , 7 ]. Rou ine o hobby- ela ed loca ions ha e also been de ec ed wi h success [ 8 – 10 ]. The use o CDR da a in a el and ou ism is exempli ied in [ 11 ] whe e ou ism anspo a ion demand in Shanghai is in e ed by mobile phone da a and a sys em o p opose new ou es is de eloped. O he examples o p e ious wo ks making use o CDR analyses include he de ec ion and modeling o agg ega e mobili y lows a la ge scales [ 12 ], he cha ac e iza ion o indi idual mo emen pa e ns [ 13 ], o he compu a ion o o igin–des ina ion ma ices in u ban a eas [14]. P ese ing p i acy and da a p o ec ion is a conce n wo king wi h wha can be consid- e ed sensi i e pe sonal in o ma ion. To ha e ec , he wo k p esen ed in [ 15 ] demons a ed ha , wi h ce ain p o ec ion echniques applied, he e-iden i ica ion o an indi idual ia equen ly isi ed loca ions, co-loca ion pai s o spa ial empo al da a poin s wi h a high p obabili y is no possible. P ope s o age and e ie al echniques we e also discussed in [16] . Some new a emp s a e now p oposing p i acy p ese ing me hods o ajec o y da a based on CDR in o ma ion, anging om building ecommenda ion sys ems locally on a use de ice [ 3 ] o a no el s ay- egion based anonymiza ion echnique ha ca e s o impo an loca ions o a use [17]. 2.2. Poin s o In e es A poin o in e es (POI) is an en i y o in e es wi h a well-de ined loca ion. Poin s o in e es can ange om amous landma ks (e.g., museums, chu ches, owe s), na u al a ac ions (e.g., bays, coas s, wa e alls) o commonplace spo s (e.g., co ee shops, a e ns) [18]. The spa ial in e ac ions and dis ibu ions o POIs e eal di e en u ban unc ions which can be associa ed wi h ac i i ies. Fo di e en ypes o ac i i ies (e.g., spo s, ea ing, shopping), people can usually go o speci ic a eas. Fo he same eason, many scien i ic s udies (e.g., [ 2 , 3 , 10 , 19 – 21 ]) ha e ocused on ex ac ing ea u es o a ea classi ica ion. POIs can be collec ed om a ious online sou ces and a e equen ly a ailable o ee h ough applica ion p og amming in e aces (APIs) and online map se ice p o ide s. Fo example, Qihang e al. [ 2 ] p oposed o ma ch he isi o a use o a speci ic egis e ed loca ion using POIs ex ac ed ia Fou squa e’s API. In con as , P oux e al. [ 3 ] mapped in o ma ion om ou di e en geog aphic da abases (HERE, Fou squa e, G and-Lyon, IGN) and nine di e en social and cul u al da abases (P edi HQ, In e na ional Show ime, E enb i e, Songkick, Alle en s.in, Mee up, Spo ada , 10 imes) o pe o m use p o iling by de ec ing signi ican places and hei seman ic meaning wi h ex e nal sou ces o in o ma ion. 2.3. Seman ic Disambigua ion o CDRs The p ocess o seman ic en ichmen and he disambigua ion o places has mos ly been seen wi h he use o GPS ajec o ies. S udies such as [ 2 , 3 ] cen e hei e o on enue check-ins, whe e he goal is o ma ch a use o a isi o a egis e ed loca ion (e.g., es au an , ho el, e c.). These wo ks pe ec ly showcase he main di icul y wi h ying o disambigua e s op loca ions wi hou use inpu . Using CDRs u he augmen s he issues, as he mobili y aces a e much less p ecise. Some au ho s classi y geog aphic a eas by ca ego ies and ISPRS In . J. Geo-In . 2022,11, 228 4 o 18 ma ch hese a eas wi h he use ’s ou ines, ins ead o ying o ma ch spa se loca ions wi h a speci ic enue. Fo example, in [19], a i ual g id wi h cells o 500 by 500 m was cons uc ed. Fixed- size cells a e a common app oach o he classi ica ion o geog aphical a eas [ 20 – 22 ]. Each g id cell was classi ied acco ding o ou main ca ego ies (ea ing, shopping, en e ainmen and ec ea ional) and ma ched wi h he use ’s CDR loca ions. To ob ain ha classi ica ion, he numbe o POIs associa ed wi h each ac i i y ca ego y was eco ded o each cell, c ea ing an ac i i y dis ibu ion map. Each cell ac i i y p opo ion was hen no malized o a alue be ween he 0 and 1 and he K-means clus e ing algo i hm was applied o c ea e ou dis inc g oups. The inal s ep was inding he mos p obable ac i i y ca ego y o each o he k clus e s wi h a p obabili y unc ion. No g ound u h da a and no alida ion we e ca ied ou , as he au ho s ixa ed in hei conclusion on he di icul y and p i acy conce ns in ob aining such da a. In [ 10 ], he me opoli an a ea o Milan was di ided in o egions by using densi y clus e ing o agg ega e he g oups o p oxima e cell owe s. In sequence, he POIs ob ained om ou squa e we e used o classi y hese a eas by he mos equen ype o POIs p esen . S udy a ea subdi isions we e classi ied by he op le el ca ego ies in he POI da ase (e.g., shop, ood, nigh li e). The main ocus o he wo k was o ca ego ize explo e s, hose who a e inclined o b eak ou o hei daily mobili y ou ine and explo e new places, and ind ci y a eas associa ed wi h his beha io . Resul s and conclusions we e based on explo a o y analysis, inding, o example, he a eas and ca ego ies mos ela ed o explo a ion and a emp ing o alida e wi h exis ing knowledge o he s udy a ea. Expe imen s we e also conduc ed wi h Vo onoi diag ams, oad segmen a ion laye s, anspo a ion analysis zones (TAZ) and adminis a i e laye s [ 23 ]. This wo k p ima ily uses he s a is ics o CDRs o classi y geog aphical a eas and POIs as a complemen . Fi s , based on CDR da a, hey calcula e he pa ame e s equi ed including weekday and weekend CDR densi y spikes, numbe o peak alues, he in ensi y o peak alues, and he dis ibu ion o peak alues; his allows he a el beha io s and public cogni ion o be unde s ood. Then, POI ca ego y densi y was used o complemen he analysis o CDR e en s in each geog aphical di ision and based on ha , he iden i ica ion esul s a e modi ied. Valida ion was made h ough exis ing knowledge o he s udy a ea and compa ing he esul s ob ained o ha o he known eali y. Compa ed o he s a e o he a , he main no el ies in oduced by ou wo k a e he ollowing: (i) he in e ence o mobili y ou ines ou side o ou is and explo a ion ac i i ies, using a da ase mo e ailo ed o his analysis (Facebook Places); (ii) he ci cula sec o app oach, o c ea e signal a eas ela i e o each an enna is, acco ding o ou esea ch, an inno a i e way o subdi ide space o classi ica ion; (iii) in con as o p e ious wo k, ou app oach elies on mul iple POI ea u es (e.g., ca ego y pe cen age, popula i y and opening hou s) o ma ch loca ion da a wi h geog aphical a ea classi ica ion. 3. Ma e ials This sec ion p esen s, discusses and analyzes he da a ob ained o ga he ed in his wo k. Explo a o y da a analysis, using s a is ical g aphics and o he da a isualiza ion me hods, was conduc ed o summa ize he CDRs’ main cha ac e is ics. 3.1. CDR Da ase Fo he de elopmen wo k ca ied ou in his pape , a da ase comp ising 35,676 SIMs om he egion o Coimb a, Po ugal, was used. Da a collec ion co esponded o a pe iod o 4 mon hs, om 1 July 2020 o 30 Oc obe 2020, o aling 41,371,218 unique e en s. This amoun o da a was la ge enough o expe imen wi h and apply se e al s a e-o - he-a echniques and ob ain ep esen a i e esul s while s ill being accep able and manageable in e ms o size. Da a en ies we e a mix be ween e en -d i en and ne wo k-d i en en ies, which means ha some e en s did no equi e use pa icipa ion being gene a ed pe iodically ISPRS In . J. Geo-In . 2022,11, 228 5 o 18 wi hou human in e en ion. Each en y in he da a has: a use iden i ica ion ield; he imes amp o he e en ; a unique iden i ie o he cellula an enna; i s co esponding loca ion coo dina es; he an enna’s ini ial and inal angle o ac ion in deg ees; as well as he es ima ed ange alue in me e s. Be o e being made a ailable o esea ch, he use ’s iden i ie s we e pseudonymized. This means phone numbe s we e enc yp ed wi h a hash unc ion. This unc ion emained unknown o us, he esea che s, p ese ing he anonymi y o use iden i y. Analyzing he ob ained Call De ail Reco ds wi h ega d o he e en s made by each use , we can asce ain he alues p esen in Table 1. Fo he 35,676 indi iduals, he e is an a e age o app oxima ely 1346 unique e en s eco ded wi h a s anda d de ia ion o app oxima ely 425. The numbe o use s wi h mo e han 2000 e en s is small wi h he maximum eco ded being 7288. Table 1. Da ase analysis on numbe o e en s pe use . Use Coun 35,676 Mean E en s 1346.32 S d 425.81 Min 1.000 25% 1109.00 50% 1351.00 75% 1561.00 Max 7288.00 Figu e 1 ep esen s a his og am o he e en s pe use . As can be seen om Figu e 1 , he e en s do no ollow a no mal dis ibu ion. In ac , hey ha e an app eciable posi i e skewness while peaking a a ound he 1300 e en s ma k. Figu e 1. His og am o he numbe o e en s pe use . The pe iod o July/Oc obe 2020 ep esen s, a he ime o w i ing, he bes possible chance o no mal pa e ns o popula ion mo emen om he da a ha can be made a ailable o us since his ep esen s a mo e elaxed pe iod o COVID-19 con inemen in Po ugal [ 24 ]. E en hough we know i will ha dly gi e us an accu a e indica ion o p e- pandemic mobili y, i is, howe e , he closes we ob ained since he da a collec ion o his p ojec began. In sea ch o a be e indica ion o mobili y in he da a, we conduc ed an analysis o unique cell owe s isi ed by each use . This would se e as a be e indica ion i his da a con ains po en ial o mobili y s udies, o is comp omised by he a ypical si ua ion li ed h oughou he yea o 2020. ISPRS In . J. Geo-In . 2022,11, 228 6 o 18 The in o ma ion p esen ed in Table 2and Figu e 2shows ha he a e age use has 25 di e en loca ions eco ded and he s anda d de ia ion is ela i ely high, which should be expec ed as he e is a big sp ead o alues. This should ce i y ha al hough ime- ame o his ype o s udy is no ideal, he da ase con ains a good numbe o isi s o each pe son. Table 2. Da ase analysis on unique loca ions pe use . Use Coun 35,674 Mean (Unique Loca ions) 25.309 S d 18.406 Min 1.000 25% 12.000 50% 24.000 75% 34.000 Max 224.000 Figu e 2. His og am o unique loca ions pe use . 3.2. POIs Da ase POIs can be ex ac ed ia a single API o ob ained and agg ega ed om se e al sou ces. In ou pa icula case, i made mo e sense o use a single sou ce since places a e classi ied in o a ious ca ego ies co e ing a a ie y o subca ego ies, and he e a e o e lapping p oblems in di e en da ase s, so i would be necessa y o econs uc and eclassi y he POI da a o join wo o mo e sou ces. Facebook is p obably he mos popula social ne wo king si e ha makes i easy o people and/o businesses o connec and sha e wi h amily, iends and clien s online. Facebook Places is an associa ed geoloca ion se ice buil in o Facebook ha is designed o help use s sha e hei a o i e spo s and disco e new ones. Use s can “check in” a a ious loca ions, om ci ies o small s o es. Addi ionally, use s a e gi en he abili y o c ea e a new POI i he one hey in end o ’check-in’ o e iew does no al eady possess a Facebook Page. Business owne s can claim and ce i y he pages c ea ed by a hi d pa y by ollowing a e i ica ion p ocess. The main bene i o his da a sou ce when compa ed o Fou squa e ([ 2 , 10 , 25 ]) is he wide each o he Facebook pla o m and as such he amoun o POIs is inc eased as expec ed. The e is, in ac , a ep esen a ion o ca ego ies ha a e no p esen in Fou squa e’s da abase, including o ganiza ions, socie ies, inance and heal hca e. These ca ego ies, al hough no as impo an o ou ism o leisu e, a e impo an o in e e e yday mobili y ISPRS In . J. Geo-In . 2022,11, 228 7 o 18 mo i a ions o he esiden popula ion. Fu he mo e, by obse ing bo h da ase s, i was pe cei ed ha a bigge pe cen age o Facebook POIs con ained in o ma ion on opening and closing hou s. Fu he mo e, a da ase had al eady been cons uc ed o he whole coun y in a p e ious wo k [ 26 ]. This allowed access o an ex ensi e o line da abase using he code p o ided in he a o emen ioned wo k. In o al, he da ase has 221,724 unique poin s sp ead o e hund eds o ca ego ies o di e en hie a chies. An exce p o he POIs da a can be seen in Table 3. Table 3. Sample o he Facebook Places POI able. Name Check-Ins Hou s La i ude Longi ude Res au an e A iz 425 [[8, 0], [9, 0]] 39.82468 −7.4915 AZULMIR 15 [[9, 19], [9, 12]] 40.43211 −8.72678 B-Cul u e 0 [[9, 19], [9, 13]] 41.45011 −8.33808 ... ... ... ... ... Ca ego y Ci y Top Ca ego y Po uguese Res au an Cas elo B anco Food and Be e age Wholesale and Supply S o e Mi a Shopping and Re ail Medical and Heal h Guima ães Medical and Heal h ... ... ... 3.3. Use Su ey To ca y ou alida ion on p edic ed use ac i i ies, a su ey was made by he elecom- munica ions se ice p o ide as he in o ma ion needed was no p esen and could no be in e ed by any da a ga he ed o da e. The su ey was di ec ed o he exis ing use pool o he o iginal CDRs da ase in o de o compa e he knowledge ob ained by ou me hods wi h eali y. Since i was a olun a y ques ionnai e, i mean ha no all use s pa icipa ed. F om he o al 35,676 use s, only 574, o app oxima ely 1.61%, olun a ily ga e hei answe s. This ques ionnai e included in o ma ion such as: he p o essional ac i i y o he clien , wo k schedule, i he clien has a second home, whe e hey spend he weekend, main in e es s/habi s, and exe cise equency. 4. P oposed App oach F om his s udy and he analysis o he s a e-o - he-a esea ch, we c ea ed an ini ial oad map o expe imen a ion and me hods. The wo k can be di ided in o sec ions wi h he inal goal being, wi h CDRs as inpu , o ou pu a de ailed able o ou ine a eas and hei classi ica ion. 4.1. CDR P e-P ocessing P e-p ocessing he da ase included e ie ing and in e ing addi ional da a columns (e.g., he day o he week, wo kday/weekend) om he exis ing ones. This was in ended o ease he de ec ion o spa io- empo al pa e ns in he eco ds. An in ege o he day o he week ( om 0 o Monday o 6 o Sunday) and a Boolean alue o he wo kday o weekend (0 being a wo kday) we e ob ained om he imes amp columns. Fu he mo e, we adop ed he ime segmen di ision ound in [ 22 ]. Fo each en y, aking he imes amp, we e i ied he co esponding in e al. One day is di ided in o eigh ime segmen s o cap u e he in aday a ia ions in ac i i y pa icipa ion: ea ly mo ning (3–6 a.m.); mo ning—peak hou (6–9 a.m.); mo ning—wo k (9 a.m.–12 p.m.); noon (12–2 p.m.); a e noon—wo k(2–5 p.m.); a e noon—peak hou (5–8 p.m.); nigh (8 p.m.–12 a.m.); and midnigh (12–3 a.m.) [22]. ISPRS In . J. Geo-In . 2022,11, 228 8 o 18 As seen by da a explo a ion in he CDR da a desc ip ion sec ion, he e we e some cases whe e use s had a lowe numbe o e en s han a e age—e en hose use s wi h less han one e en pe day. As expec ed, hese will add li le o no in o ma ion o ou esea ch pu pose, since we seek a highe numbe o e en s in o de o in e spa ial pa e ns. Thus, we c ea ed a simple unc ion ha , aking as inpu an e en h eshold, il e s ou all use s wi h a numbe o e en s below ha h eshold. Fo example, emo ing use s wi h less han one e en pe day esul ed in a educ ion o 0.12% o he da ase o 25,858 unique e en s. Ano he s ep was he de ec ion o cellula owe eselec ion in he middle o calls, o in e y quick succession, c ea ing impossible ajec o ies when aking in accoun he speed o mo emen . This is due o au oma ic ne wo k load balancing, a phenomenon o en called load sha ing [ 7 ]. Wi h his in mind, dis ances be ween he ne wo k owe s we e compu ed and, consequen ly, he a eling speeds o use s we e es ima ed in consecu i e eco ds. Fo he de ec ion o he load sha ing e ec , a speed-based me hod was implemen ed. A sequence is iden i ied i he owe swi ching speed exceeds a gi en h eshold. We se he alue a 200 km/h inspi ed by he wo k o Io an e al. [27]. A e hese ini ial s eps and be o e we could sea ch o ou ine ac i i y pa e ns, we needed an accu a e iden i ica ion o each use ’s home and wo kplace loca ions. These a e mos likely he places whe e people spend he majo i y o hei ime and ep esen a la ge po ion o hei mobile eco ds. Finding hese loca ions i s is impo an because i allows us o ocus ou a en ion on ele an eco ds o ou esea ch o habi s ou side o hese places. Thank ully his opic has been a subjec o many p io s udies and he e a e p o en me hods wi h good accu acy. 4.2. Home and Wo kplace De ec ion Mo i a ed by Vanhoo e al.’s wo k [ 6 ], a mixed app oach o ime il e ing and densi y- based clus e ing is p oposed. Fi s ly, we selec ed he empo al in e als o sea ch when someone is no likely o be ound in he places we wan o iden i y. In his case, he home ime in e al was de ined as he pe iod om 7 p.m. o 9 a.m. as pe [ 6 ]. Howe e , because hey did no y hei me hod o wo kplace de ec ion, we de ined wo king hou s as he pe iod om 9 a.m. o 5 p.m., a common schedule o 8 h o day wo ke s. Addi ionally, wo kplace CDRs we e cons ained o wo kdays. Gi en he s a e-o - he-a esea ch, we op ed o densi y-based spa ial clus e ing, o DBSCAN, as pe he wo ks o [ 7 , 8 ]. DBSCAN is s ill o his day conside ed a compe en algo i hm o g ouping CDRs and inding impo an a eas. I s ecu en appea ance h oughou he li e a u e suppo ed ou choice o use i ou me hodology. A e iden i ying and excluding homes and wo kplaces om he indi idual use ’s da a, we a e le wi h he emaining loca ions. F om hese, we hen need o unde s and which a e he mos ele an o he daily ou ine, i.e., he mos isi ed ones ha accoun o a subs an ial ime expendi u e. 4.3. O he Rou ine Loca ions The chosen me hod o de ec he home and wo kplace using DBSCAN could also be used o ind o he ou ine loca ions. Wi hou he ime es ic ions o home/wo kplace hou s and by keeping all he clus e s, a he han highligh ing he one wi h he mos e en s, i would be a good candida e solu ion. The issue ound wi h using his densi y- based clus e ing is ha we would lose addi ional p ecision in pinpoin ing he exac use posi ion. An enna loca ions al eady ha e g ea unce ain y when i comes o ma ching he use posi ion, and clus e s consis ing o se e al an ennas would subs an ially inc ease he challenge. Fo ou ine loca ions, we wan o e ain he maximum p ecision possible. The la ge he a ea, he mo e di icul i will be o ma ch a speci ic ac i i y. Inspi ed by he wo k o Quad i e al’s [ 10 ], which di ided use s’ loca ions in classes o impo ance wi h espec o he numbe o unique isi days, a simila app oach was used. The h ee classes a e: mos isi ed places (MVPs), loca ions mos equen ly isi ed by he use ; occasionally isi ed places (OVP), loca ions o in e es o he use , bu only isi ed ISPRS In . J. Geo-In . 2022,11, 228 9 o 18 occasionally; excep ionally isi ed places (EVP): non- ou ine places. To classi y places in hese classes, a ele ance me ic was calcula ed o each place in he use ’s eco ds. The ini ial ele ance o a loca ion l o a ce ain use u : R(l , u) was calcula ed by he numbe o unique days ha he use isi ed he loca ion d isi (l , u) o e hei o al numbe o ac i e days d o al(u) . As ou main goal is no only o de ec ou ine loca ions bu also o in e ac i i ies, he ele ance me ic was modi ied o accommoda e he need o a ime window and day ype. We sepa a ed use places by coo dina es, ime in e al and ype o day (wo kday/weekend). The inal me ic o calcula ing he ele ance o a loca ion, R(l m,d , u) , is ha p esen ed in Equa ion 1. Ins ead o coun ing he unique days ha he use isi ed loca ion l , we coun ed he unique days ha he use isi ed l in ime in e al m and ype o day d: R(l m,d,u) = d isi (l m,d,u) d o al(u)(1) We used he calcula ed me ic as inpu o a K-means clus e ing algo i hm, his ime wi h inpu alue k = 3 o ob ain he h ee dis inc g oups. Figu e 3, a 3D sca e plo , shows coo dina e poin s clus e ing by he ele ance me ic o one selec ed pe son in he da a. No e ha he Z axis ep esen s he ele ance me ic while he X and Y a e la i ude and longi ude, espec i ely. Pu ple colo coded poin , wi h he highes ele ance sco e a e MVPs, wi h o ange poin s being OVPs and blue poin s EVPs. Figu e 3. 3D sca e plo o he K-means clus e ing applied o use loca ions wi h K = 3. Explo a ion o holiday- ela ed ac i i ies (EVPs) do no en ail a signi ican pa e n in he da a o be conside ed and a e no analyzed u he . The idea is ha excluding home and wo k, we ind o he equen ly isi ed places including MVPs and OVPs, ha ha e signi ican impo ance o each use . 4.4. Geog aphic Regions Classi ica ion To p o ide be e insigh in o he mo i a ions behind he mobili y, a his poin , we op ed o subdi ide he s udy a ea and classi y he esul ing geog aphic egions wi h he mos likely ac i i y. This is an impo an s ep in o de o ob ain he use ’s classi ied ou ine loca ions. The selec ion o he egions is impo an as he size and shape can in luence he inal esul s. A sligh ly la ge o di e en ly shaped egion can encompass mo e POIs, skewing he ac i i y classi ica ion. We needed well-de ined egion bounda ies ha ep esen ed he sea ch a ea in o de o a unc ion o e u n all con ained POIs. Se e al app oaches we e conside ed, including ixed size ([ 19 – 22 ]) and dynamically sized [ 23 ]; howe e , we p oposed a new ype o egion o ac i i y classi ica ion using he an enna’s signal a ibu es. ISPRS In . J. Geo-In . 2022,11, 228 16 o 18 Fu u e Wo k Some possible imp o emen s we e ound by conduc ing he analysis o a ea’s ac i i y classi ica ion. Manually gi ing a weigh o POIs o ce ain ypes o inc ease hei impo ance depending on he ime o day, e.g., o es au an s a egula meal hou s, would possibly change he ac i i ies o be e mi o popula ion endencies. The same e ec could also be achie ed wi h a popula i y/check-in alue ha was hou dependen , bu as a as we know, no POI da ase con ains his in o ma ion. The e is s ill he ques ion o poin s missing om he used da ase , as hey migh no be egis e ed in he used da a p o ide . One possible solu ion would be he combina ion o se e al POI da ase s wi h he added di icul y o me ging comple ely di e en ca ego y hie a chies in o one. The elecommunica ions se ice p o ide da a cu en ly con ain cells om 2G o 4G; howe e , we do no di e en ia e be ween hese cells. We unde s and ha he signal a eas o an ennas o di e en echnologies o e lap. Howe e , in ou app oach, hese cells will ha e he same classi ica ion, and should no a ec he p edic ed use ou ines we would like o explo e a way o me ge o e lapping an ennas and hei eco ds. In he u u e, in addi ion o conside ing he equency o isi a ion, i s empo al dis ibu ion (e e y day, weekly, biweekly) could be a ac o o ake in o accoun ega ding he ype o ac i i y. The a eas c ea ed o classi ica ion, al hough close o he eali y o whe e he use migh be, s ill emain oo la ge o ha e a good pe cen age o ce ain y in e ms o use ac i i y. Newe in o ma ion sou ces ha ha e been discussed wi h he elecommunica ion se ice p o ide o u u e wo k ha e he po en ial o imp o e he use ’s loca ion e en u he . Doing so allows o a smalle sea ch a ea and gene ally mo e accu a e me hods. The a i al o 5G ne wo ks, wi h mo e p ecise smalle adius an ennas, could be he nex e olu ion s ep in mobili y analysis using call de ail eco ds. All me hods and c ea ed and implemen ed algo i hms ha e he o esigh o easy adap a ion o u u e echnologies allowing con inua ion wo k o be ca ied ou . Au ho Con ibu ions: Concep ualiza ion, Ana Al es, Ma co Veloso and Ca los Ben o; o mal analysis, Gonçalo Fe ei a; in es iga ion, Gonçalo Fe ei a; me hodology, Gonçalo Fe ei a and Ana Al es; p ojec adminis a ion, Ca los Ben o; esou ces, Ca los Ben o; so wa e, Gonçalo Fe ei a; supe ision, Ana Al es, Ma co Veloso and Ca los Ben o; alida ion, Gonçalo Fe ei a; isualiza ion, Gonçalo Fe ei a; w i ing—o iginal d a , Gonçalo Fe ei a; w i ing— e iew and edi ing, Ana Al es and Ma co Veloso. All au ho s ha e ead and ag eed o he published e sion o he manusc ip . Funding: This esea ch ecei ed no ex e nal unding. Ins i u ional Re iew Boa d S a emen : No applicable. In o med Consen S a emen : No applicable. Da a A ailabili y S a emen : Res ic ions apply o he a ailabili y o he da a. Da a we e ob ained om a hi d pa y and a e a ailable om he au ho s wi h he pe mission o said hi d pa y. Con lic s o In e es : The au ho s decla e no con lic o in e es . Abb e ia ions The ollowing abb e ia ions a e used in his manusc ip : API Applica ion P og amming In e ace CDRs Call De ail Reco ds DBSCAN Densi y-Based Spa ial Clus e ing o Applica ions wi h Noise EVPs Excep ionally Visi ed Places GPS Global Posi ioning Sys em MVPs Mos Visi ed Places OVPs Occasionally Visi ed Places POIs Poin s o In e es ISPRS In . J. Geo-In . 2022,11, 228 17 o 18 Re e ences 1. Gonzalez, M.C.; Hidalgo, C.; Ba abasi, A.L. Unde s anding Indi idual Human Mobili y Pa e ns. Na u e 2008 ,453, 779–782. [C ossRe ] [PubMed] 2. Gu, Q.; Sacha idis, D.; Ma hioudakis, M.; Wang, G. In e ing Venue Visi s om GPS T ajec o ies. In P oceedings o he 25 h ACM SIGSPATIAL In e na ional Con e ence on Ad ances in Geog aphic In o ma ion Sys ems, Redondo Beach, CA, USA, 7–10 No embe 2017; Associa ion o Compu ing Machine y: New Yo k, NY, USA, 2017. [C ossRe ] 3. P oux, D.; Roulland, F. Mobile Recommenda ion Challenges wi hin a S ong P i acy O ien ed Pa adigm. In P oceedings o he 3 d ACM SIGSPATIAL In e na ional Wo kshop on Loca ion-Based Recommenda ions, Geosocial Ne wo ks and Geoad e ising, Chicago, IL, USA, 2019; Associa ion o Compu ing Machine y: New Yo k, NY, USA, 5–8 No embe 2019. [C ossRe ] 4. Zhang, D.; Huang, J.; Li, Y.; Zhang, F.; Xu, C.; He, T. Explo ing Human Mobili y wi h Mul i-Sou ce Da a a Ex emely La ge Me opoli an Scales. In P oceedings o he 20 h Annual In e na ional Con e ence on Mobile Compu ing and Ne wo king, Maui, HI, USA, 7–11 Sep embe 2014; Associa ion o Compu ing Machine y: New Yo k, NY, USA, 2014; pp. 201–212. [C ossRe ] 5. Ranjan, G.; Zang, H.; Zhang, Z.L.; Bolo , J. A e Call De ail Reco ds Biased o Sampling Human Mobili y? Mob. Compu . Commun. Re . 2012,16, 33–44. [C ossRe ] 6. Vanhoo , M.; Reis, F.; Smo eda, Z.; Ploe z, T. De ec ing home loca ions om CDR da a: In oducing spa ial unce ain y o he s a e-o - he-a . a Xi 2018, a Xi :1808.06398. 7. Ayesha, B.; Jeewan hi, B.; Chi a anjan, C.; Pe e a, A.S.; Kuma age, A.S. Use Localiza ion Based on Call De ail Reco d. In In elligen Da a Enginee ing and Au oma ed Lea ning–IDEAL 2019; Yin, H., Camacho, D., Tino, P., Tallón-Balles e os, A.J., Menezes, R., Allmendinge , R., Eds.; Sp inge In e na ional Publishing: Cham, Swi ze land, 2019; pp. 411–423. 8. Yang, P.; Zhu, T.; Wan, X.; Wang, X. Iden i ying Signi ican Places Using Mul i-Day Call De ail Reco ds. In P oceedings o he 2014 IEEE 26 h In e na ional Con e ence on Tools wi h A i icial In elligence, Washing on, DC, USA, 10–12 No embe 2014; pp. 360–366. [C ossRe ] 9. Isaacman, S.; Becke , R.; Cáce es, R.; Kobou o , S.; Ma onosi, M.; Rowland, J.; Va sha sky, A. Iden i ying Impo an Places in People’s Li es om Cellula Ne wo k Da a. In Pe asi e Compu ing; Lyons, K., High owe , J., Huang, E.M., Eds.; Sp inge : Be lin/Heidelbe g, Ge many, 2011; pp. 133–151. 10. Quad i, C.; Zignani, M.; Gai o, S.; Rossi, G.P. On Non-Rou ine Places in U ban Human Mobili y. In P oceedings o he 2018 IEEE 5 h In e na ional Con e ence on Da a Science and Ad anced Analy ics (DSAA), Tu in, I aly, 1–3 Oc obe 2018; pp. 584–593. [C ossRe ] 11. Qian, C.; Li, W.; Duan, Z.; Yang, D.; Ran, B. Using mobile phone da a o de e mine spa ial co ela ions be ween ou ism acili ies. J. T ansp. Geog . 2021,92, 103018. [C ossRe ] 12. Csáji, B.C.; B owe , A.; T aag, V.; Del enne, J.C.; Huens, E.; Van Doo en, P.; Smo eda, Z.; Blondel, V.D. Explo ing he mobili y o mobile phone use s. Phys. A S a . Mech. Appl. 2013,392, 1459–1473. [C ossRe ] 13. Hess, A.; Ma sh, I.; Gillblad, D. Explo ing communica ion and mobili y beha io o 3G ne wo k use s and i s empo al consis ency. In P oceedings o he 2015 IEEE In e na ional Con e ence on Communica ions (ICC), London, UK, 8–12 June 2015; pp. 5916–5921. [C ossRe ] 14. Leno mand, M.; Pico nell, M.; Can ú-Ros, O.G.; Tugo es, A.; Louail, T.; He anz, R.; Ba helemy, M.; F ías-Ma ínez, E.; Ramasco, J.J. C oss-Checking Di e en Sou ces o Mobili y In o ma ion. PLoS ONE 2014,9, e105184. [C ossRe ] [PubMed] 15. Ding, J.; Ni, C.C.; Gao, J. Figh ing S a is ical Re-Iden i ica ion in Human T ajec o y Publica ion. In P oceedings o he 25 h ACM SIGSPATIAL In e na ional Con e ence on Ad ances in Geog aphic In o ma ion Sys ems, Redondo Beach, CA, USA, 7–10 No embe 2017; Associa ion o Compu ing Machine y: New Yo k, NY, USA, 2017. [C ossRe ] 16. Vancea, F.; Vancea, C.; Popescu, D.; Zma anda, D.; Gabo , G. Secu e Da a Re en ion o Call De ail Reco ds. In . J. Compu . 2010 , 5, 961–967. [C ossRe ] 17. Yang, J.; Dash, M.; Teo, S. PPTPF: P i acy-P ese ing T ajec o y Publica ion F amewo k o CDR Mobile T ajec o ies. ISPRS In . J. Geo In . 2021,10, 224. [C ossRe ] 18. Khos ow-Pou , D.B.A. Encyclopedia o In o ma ion Science and Technology, 3 d ed.; IGI Global: He shey, PA, USA, 2015. [C ossRe ] 19. Phi hakki nukoon, S.; Ho anon , T.; Di Lo enzo, G.; Shibasaki, R.; Ra i, C. Ac i i y-Awa e Map: Iden i ying Human Daily Ac i i y Pa e n Using Mobile Phone Da a. In Human Beha io Unde s anding; Salah, A.A., Ge e s, T., Sebe, N., Vincia elli, A., Eds.; Sp inge : Be lin/Heidelbe g, Ge many, 2010; pp. 14–25. 20. Zhou, X.; Liu, J.; Yeh, A.G.O.; Yue, Y.; Li, W. The Unce ain Geog aphic Con ex P oblem in Iden i ying Ac i i y Cen e s Using Mobile Phone Posi ioning Da a and Poin o In e es Da a. In Ad ances in Spa ial Da a Handling and Analysis: Selec Pape s om he 16 h IGU Spa ial Da a Handling Symposium; Sp inge In e na ional Publishing: Cham, Swi ze land, 2015; pp. 107–119. [C ossRe ] 21. Wang, F.; Chen, C. On da a p ocessing equi ed o de i e mobili y pa e ns om passi ely-gene a ed mobile phone da a. T ansp. Res. Pa C Eme g. Technol. 2018,87, 58–74. [C ossRe ] [PubMed] 22. Diao, M.; Zhu, Y.; Fe ei a, J.; Ra i, C. In e ing indi idual daily ac i i ies om mobile phone aces: A Bos on example. En i on. Plan. Plan. Des. 2015,43, 920–940. [C ossRe ] 23. Yuan, G.; Chen, Y.; Sun, L.; Lai, J.; Li, T.; Zhuo, L. Recogni ion o Func ional A eas Based on Call De ail Reco ds and Poin o In e es Da a. J. Ad . T ansp. 2020,2020, 1–16. [C ossRe ] 24. A ailable online: h ps://www.po ugal.go .p /p /gc22/go e no/comunicados-do-conselho-de-minis os?p=13 (accessed on 13 Feb ua y 2021). ISPRS In . J. Geo-In . 2022,11, 228 18 o 18 25. He, R.; Cao, J.; Zhang, L.; Lee, D. S a is ical En ichmen Models o Ac i i y In e ence om Imp ecise Loca ion Da a. In P oceedings o he IEEE INFOCOM 2019-IEEE Con e ence on Compu e Communica ions, Pa is, F ance, 29 Ap il–2 May 2019; pp. 946–954. [C ossRe ] 26. And ade, R.; Al es, A.; Ben o, C. POI Mining o Land Use Classi ica ion: A Case S udy. In . J. Geo In . 2020,9, 493. [C ossRe ] 27. Io an, C.; Ol eanu-Raimond, A.M.; Cou onné, T.; Smo eda, Z. Mo ing and Calling: Mobile Phone Da a Quali y Measu emen s and Spa io empo al Unce ain y in Human Mobili y S udies. In Geog aphic In o ma ion Science a he Hea o Eu ope; Sp inge In e na ional Publishing: Cham, Swi ze land, 2013; pp. 247–265. [C ossRe ]