{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,12]],"date-time":"2026-05-12T20:18:08Z","timestamp":1778617088069,"version":"3.51.4"},"reference-count":44,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2017,6,30]],"date-time":"2017-06-30T00:00:00Z","timestamp":1498780800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Proc. ACM Interact. Mob. Wearable Ubiquitous Technol."],"published-print":{"date-parts":[[2017,6,30]]},"abstract":"<jats:p>In this paper, we introduce Mago, a novel system that can infer a person's mode of transport (MOT) using the Hall-effect magnetic sensor and accelerometer present in most smart devices. When a vehicle is moving, the motions of its mechanical components such as the wheels, transmission and the differential distort the earth's magnetic field. The magnetic field is distorted corresponding to the vehicle structure (e.g., bike chain or car transmission system), which manifests itself as a strong signal for sensing a person's transportation modality. We utilize this magnetic signal combined with the accelerometer and design a robust algorithm for the MOT detection. In particular, our system extracts frame-based features from the sensor data and can run in nearly real-time with only a few seconds of delay. We evaluated Mago using over 70 hours of daily commute data from 7 participants and the leave-one-out analysis of our cross-user, cross-device model reports an average accuracy of 94.4% among seven classes (stationary, bus, bike, car, train, light rail and scooter). Besides MOT, our system is able to reliably differentiate the phone's in-car position at an average accuracy of 92.9%. We believe Mago could potentially benefit many contextually-aware applications that require MOT detection such as a digital personal assistant or a life coaching application.<\/jats:p>","DOI":"10.1145\/3090054","type":"journal-article","created":{"date-parts":[[2017,6,30]],"date-time":"2017-06-30T18:32:46Z","timestamp":1498847566000},"page":"1-23","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":26,"title":["Mago"],"prefix":"10.1145","volume":"1","author":[{"given":"Ke-Yu","family":"Chen","sequence":"first","affiliation":[{"name":"intel labs"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rahul C.","family":"Shah","sequence":"additional","affiliation":[{"name":"intel labs"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jonathan","family":"Huang","sequence":"additional","affiliation":[{"name":"intel labs"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lama","family":"Nachman","sequence":"additional","affiliation":[{"name":"intel labs"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2017,6,30]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"crossref","unstructured":"L. Bao and S.S. Intille. 2004. Activity Recognition from User-Annotated Acceleration Data. Lecture Notes in Computer Science. Berlin Heidelberg.  L. Bao and S.S. Intille. 2004. Activity Recognition from User-Annotated Acceleration Data. Lecture Notes in Computer Science. Berlin Heidelberg.","DOI":"10.1007\/978-3-540-24646-6_1"},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/MDM.2015.16"},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2500423.2504575"},{"key":"e_1_2_2_4_1","volume-title":"SMOTE: Synthetic Minority Over-sampling Technique. Journal of Artificial Intelligence Research","author":"Chawla N.V.","year":"2011"},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2470654.2481356"},{"key":"e_1_2_2_6_1","volume-title":"IEEE International Conference on Pervasive Computing and Communications (PerCom'15)","author":"Chen K.-Y."},{"key":"e_1_2_2_7_1","first-page":"1","article-title":"Implementing technology-based embedded assessment in the home and community life of individuals aging with disabilities: a participatory research and development study","author":"Chen K.-Y.","year":"2013","journal-title":"Journal of Disability Rehabilitation Assistive Technology"},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2501988.2502035"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2858036.2858125"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1357054.1357335"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1518701.1518861"},{"key":"e_1_2_2_12_1","article-title":"Future role of cost-benefit analysis in intelligent transport system-research","volume":"9","author":"Geis I.","year":"2015","journal-title":"Journal of Intelligent Transport Systems (IET)"},{"key":"e_1_2_2_13_1","first-page":"3","volume-title":"Cambridge Jornal Regions Economy Society","volume":"8","author":"Glasmeier A.","year":"2015"},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1864349.1864375"},{"key":"e_1_2_2_15_1","first-page":"5041","volume-title":"IEEE International Conference on Systems, Man and Cybernetics (SMC'09)","author":"He Z."},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2517351.2517367"},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1409635.1409638"},{"key":"e_1_2_2_18_1","doi-asserted-by":"crossref","unstructured":"H. Itoh. 1980. Magnetic Field Sensor and Its Application to Automobiles. Sensors for Automotive Systems (SAE) Technical Paper 800123.  H. Itoh. 1980. Magnetic Field Sensor and Its Application to Automobiles. Sensors for Automotive Systems (SAE) Technical Paper 800123.","DOI":"10.4271\/800123"},{"key":"e_1_2_2_19_1","unstructured":"M.B. Kraichman. 1970. Handbook of electromagnetic propagation in conducting media. (1970).  M.B. Kraichman. 1970. Handbook of electromagnetic propagation in conducting media. (1970)."},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2010.5560598"},{"key":"e_1_2_2_21_1","volume-title":"Imbalanced-learn: A Python Toolbox to Tackle the Curse of Imbalanced Datasets in Machine Learning. In arXiv:1609.06570.","author":"Lemaitre G.","year":"2016"},{"key":"e_1_2_2_22_1","article-title":"Magnetic sensors and their applications","volume":"6","author":"Lenz J.","year":"2006","journal-title":"Journal of Sensors"},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1007\/11748625_1"},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1177\/0278364907073775"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.artint.2007.01.006"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/1869983.1869992"},{"key":"e_1_2_2_27_1","unstructured":"Magnetic Shields Ltd. 2012. Magnetic shielding and the distortion of magnetic fields. (2012).  Magnetic Shields Ltd. 2012. Magnetic shielding and the distortion of magnetic fields. (2012)."},{"key":"e_1_2_2_28_1","first-page":"1","volume-title":"Increasing the Awareness of Daily Activity Levels with Pervasive Computing. IEEE Pervasive Health Conference and Workshops","author":"Maitland J.","year":"2006"},{"key":"e_1_2_2_29_1","article-title":"Dynamic Vehicle Detection via the Use of Magnetic Field Sensors","volume":"16","author":"Markevicius V.","year":"2016","journal-title":"Journal of Sensors"},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1460412.1460445"},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2771297"},{"key":"e_1_2_2_32_1","first-page":"271","volume-title":"Proceedings of ACM International Conference on Ubiquitous Computing (UbiComp'07)","author":"Patel S.N."},{"key":"e_1_2_2_33_1","first-page":"1541","volume-title":"Proceedings of ACM International Conference on Innovative Applications of Artificial Intelligence (IAAI'05)","author":"Ravi N."},{"key":"e_1_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/1689239.1689243"},{"key":"e_1_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2632048.2632109"},{"key":"e_1_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1007\/11853565_13"},{"key":"e_1_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/2093973.2093982"},{"key":"e_1_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2750858.2804271"},{"key":"e_1_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/APWCS.2010.18"},{"key":"e_1_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/2462456.2464447"},{"key":"e_1_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1109\/TMC.2015.2483501"},{"key":"e_1_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/2370216.2370380"},{"key":"e_1_2_2_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/1658373.1658374"},{"key":"e_1_2_2_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/TMC.2013.136"}],"container-title":["Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3090054","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3090054","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T03:03:22Z","timestamp":1750215802000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3090054"}},"subtitle":["Mode of Transport Inference Using the Hall-Effect Magnetic Sensor and Accelerometer"],"short-title":[],"issued":{"date-parts":[[2017,6,30]]},"references-count":44,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2017,6,30]]}},"alternative-id":["10.1145\/3090054"],"URL":"https:\/\/doi.org\/10.1145\/3090054","relation":{},"ISSN":["2474-9567"],"issn-type":[{"value":"2474-9567","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,6,30]]},"assertion":[{"value":"2017-06-30","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}