{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,1]],"date-time":"2025-11-01T21:41:43Z","timestamp":1762033303345,"version":"build-2065373602"},"reference-count":57,"publisher":"MDPI AG","issue":"9","license":[{"start":{"date-parts":[[2015,9,8]],"date-time":"2015-09-08T00:00:00Z","timestamp":1441670400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>As the availability and use of wearables increases, they are becoming a promising platform for context sensing and context analysis. Smartwatches are a particularly interesting platform for this purpose, as they offer salient advantages, such as their proximity to the human body. However, they also have limitations associated with their small form factor, such as processing power and battery life, which makes it difficult to simply transfer smartphone-based context sensing and prediction models to smartwatches. In this paper, we introduce an energy-efficient, generic, integrated framework for continuous context sensing and prediction on smartwatches. Our work extends previous approaches for context sensing and prediction on wrist-mounted wearables that perform predictive analytics outside the device. We offer a generic sensing module and a novel energy-efficient, on-device prediction module that is based on a semantic abstraction approach to convert sensor data into meaningful information objects, similar to human perception of a behavior. Through six evaluations, we analyze the energy efficiency of our framework modules, identify the optimal file structure for data access and demonstrate an increase in accuracy of prediction through our semantic abstraction method. The proposed framework is hardware independent and can serve as a reference model for implementing context sensing and prediction on small wearable devices beyond smartwatches, such as body-mounted cameras.<\/jats:p>","DOI":"10.3390\/s150922616","type":"journal-article","created":{"date-parts":[[2015,9,8]],"date-time":"2015-09-08T11:59:54Z","timestamp":1441713594000},"page":"22616-22645","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":52,"title":["Energy-Efficient Integration of Continuous Context Sensing and Prediction into Smartwatches"],"prefix":"10.3390","volume":"15","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2607-1777","authenticated-orcid":false,"given":"Reza","family":"Rawassizadeh","sequence":"first","affiliation":[{"name":"Department of Computer Science and Engineering, University of California Riverside, Riverside, CA 92521, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Martin","family":"Tomitsch","sequence":"additional","affiliation":[{"name":"Design Lab, The University of Sydney, Sydney 2006 NSW, Australia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Manouchehr","family":"Nourizadeh","sequence":"additional","affiliation":[{"name":"Vienna University of Technology, Vienna 1040, Austria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Elaheh","family":"Momeni","sequence":"additional","affiliation":[{"name":"Multimedia Information System Group, University of Vienna, Vienna 1090, Austria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Aaron","family":"Peery","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, University of California Riverside, Riverside, CA 92521, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Liudmila","family":"Ulanova","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, University of California Riverside, Riverside, CA 92521, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Michael","family":"Pazzani","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, University of California Riverside, Riverside, CA 92521, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2015,9,8]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"140","DOI":"10.1109\/MCOM.2010.5560598","article-title":"A Survey of Mobile Phone Sensing","volume":"48","author":"Lane","year":"2010","journal-title":"IEEE Commun. Mag."},{"key":"ref_2","unstructured":"Choe, E., Lee, N., Lee, B., Pratt, W., and Kientz, J.A. (May, January 26). Understanding Quantified-Selfers\u2019 Practices in Collecting and Exploring Personal Data. Proceedings of the 32nd annual ACM Conference on Human Factors in Computing Systems CHI \u201914, Toronto, ON, Canada."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Begum, N., Ulanova, L., Wang, J., and Keogh, E. (2015, January 10\u201313). Accelerating Dynamic Time Warping Clustering with a Novel Admissible Pruning Strategy. Proceedings of the 21th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD \u201915), Sydney, Australia.","DOI":"10.1145\/2783258.2783286"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"23673","DOI":"10.3390\/s141223673","article-title":"Mobile Phone Middleware Architecture for Energy and Context Awareness in Location-Based Services","volume":"14","year":"2014","journal-title":"Sensors"},{"key":"ref_5","unstructured":"Liao, Z., Pan, Y., Peng, W., and Lei, P. (November, January 27). On Mining Mobile Apps Usage Behavior for Predicting Apps Usage in Smartphones. Proceedings of the 22nd ACM international Conference on information & Knowledge Management, CIKM \u201913."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Foell, S., Kortuem, G., Rawassizadeh, R., Handte, M., Iqbal, U., and Marron, P. (2014, January 27\u201328). Micro-navigation for Urban Bus Passengers: Using the Internet of Things to Improve the Public Transport Experience. Proceedings of the First International Conference on IoT in Urban Space, ICST (Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering) Rome, Italy.","DOI":"10.4108\/icst.urb-iot.2014.257373"},{"key":"ref_7","first-page":"175","article-title":"When Sensing goes Pervasive","volume":"17(Part B)","author":"Giordano","year":"2014","journal-title":"Pervasive Mob. Comput."},{"key":"ref_8","unstructured":"Bisdikian, C., Kaplan, L., Srivastava, M., Thornley, D., Verma, D., and Young, R. (2009, January 6\u20139). Building Principles for a Quality of Information Specification for Sensor Information. Proceedings of the 12th International Conference on Information Fusion, FUSION \u201909, Seattle, WA, USA."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1145\/2629633","article-title":"Wearables: Has the Age of Smartwatches Finally Arrived?","volume":"58","author":"Rawassizadeh","year":"2015","journal-title":"Commun. ACM"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Dey, A., Wac, K., Ferreira, D., Tassini, K., Hong, J., and Ramos, J. (2011, January 17\u201321). Getting Closer: An Empirical Investigation of the Proximity of User to Their Smart phones. Proceedings of the 13th international conference on Ubiquitous computing, UbiComp \u201911, Beijing, China.","DOI":"10.1145\/2030112.2030135"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Miluzzo, E., Varshavsky, A., Balakrishnan, S., and Choudhury, R. (2012, January 25\u201329). Tapprints: your Finger Taps have Fingerprints. Proceedings of the 10th international conference on Mobile systems, applications, and services, MobiSys \u201912, Low Wood Bay, Lake District, UK.","DOI":"10.1145\/2307636.2307666"},{"key":"ref_12","unstructured":"Rawassizadeh, R., and Tjoa, A. (, January August). Securing Shareable Life-logs. Proceedings of the IEEE Second International Conference on Social Computing, SocialCom \u201910, Washington, DC, USA."},{"key":"ref_13","unstructured":"Liu, P., Chen, Y., Tang, W., and Yue, Q. (2012). Advances in Electrical Engineering and Automation, Springer."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Srinivasan, V., Moghaddam, S., Mukherji, A., Rachuri, K., Xu, C., and Tapia, E. (2014, January 13\u201317). MobileMiner: Mining your Frequent Patterns on Your Phone. Proceedings of the 2014 ACM International Joint Conference on Pervasive and Ubiquitous Computing, UbiComp \u201914, Seattle, WA, USA.","DOI":"10.1145\/2632048.2632052"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"4430","DOI":"10.3390\/s150204430","article-title":"Mining Personal Data Using Smartphones and Wearable Devices: A Survey","volume":"15","author":"Rehman","year":"2015","journal-title":"Sensors"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Nath, S. (2012, January 25\u201329). ACE: Exploiting Correlation for Energy-Efficient and Continuous Context Sensing. Proceedings of the 10th international conference on Mobile systems, applications, and services, MobiSys \u201912, Low Wood Bay, Lake District, UK.","DOI":"10.1145\/2307636.2307640"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Ma, H., Cao, H., Yang, Q., Chen, E., and Tian, J. (2012, January 16\u201320). A Habit Mining Approach for Discovering Similar Mobile Users. Proceedings of the 21st international conference on World Wide Web, WWW \u201912, Lyon, France.","DOI":"10.1145\/2187836.2187868"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Pejovic, V., and Musolesi, M. (2015). Anticipatory Mobile Computing: A Survey of the State of the Art and Research Challenges. ACM Comput. Surv. (CSUR), 47.","DOI":"10.1145\/2693843"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"621","DOI":"10.1007\/s00779-012-0511-8","article-title":"UbiqLog: A Generic Mobile Phone-based Life-Log Framework","volume":"17","author":"Rawassizadeh","year":"2013","journal-title":"Pers. Ubiquitous Comput."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"1947","DOI":"10.1109\/JPROC.2010.2065210","article-title":"Wireless Sensor Networks for Healthcare","volume":"98","author":"Ko","year":"2010","journal-title":"Proc. IEEE"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Hasan, M., Kashyap, A., Hristidis, V., and Tsotras, V. (2014, January 24\u201327). User Effort Minimization through Adaptive Diversification. Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, New York, NY, USA.","DOI":"10.1145\/2623330.2623610"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Song, Z., Jiang, G., and Huang, C. (2011, January 5\u20136). A Survey on Indoor Positioning Technologies. Proceedings of the Theoretical and Mathematical Foundations of Computer Science, ICTMF \u201911, Singapore.","DOI":"10.1007\/978-3-642-24999-0_28"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Lazik, P., and Rowe, A. (2012, January 6\u20139). Indoor Pseudo-ranging of Mobile Devices Using Ultrasonic Chirps. Proceedings of the 10th ACM Conference on Embedded Network Sensor Systems, SenSys \u201912, Toronto, ON, Canada.","DOI":"10.1145\/2426656.2426667"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Maurer, U., Rowe, A., Smailagic, A., and Siewiorek, D. (2006, January 3\u20135). eWatch: A Wearable Sensor and Notification Platform. Proceedings of the International Workshop on Wearable and Implantable Body Sensor Networks, BSN \u201906, Cambridge, MA, USA.","DOI":"10.1109\/BSN.2006.24"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Bhargava, P., Gramsky, N., and Agrawala, A. (2014, January 2\u20135). SenseMe: System for Continuous, On-Device, and Multi-dimensional Context and Activity Recognition. Proceedings of the 11th International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services, MobiQuitous \u201914, London, UK.","DOI":"10.4108\/icst.mobiquitous.2014.257654"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"1192","DOI":"10.1109\/SURV.2012.110112.00192","article-title":"A Survey on Human Activity Recognition Using Wearable Sensors","volume":"15","author":"Lara","year":"2013","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"74","DOI":"10.1145\/1964897.1964918","article-title":"Activity Recognition Using Cell Phone Accelerometers","volume":"12","author":"Kwapisz","year":"2011","journal-title":"ACM SigKDD Explor. Newsl."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Salber, D., Dey, A., and Abowd, G. (1999, January 15\u201320). The Context Toolkit: Aiding the Development of Context-enabled Applications. Proceedings of the SIGCHI conference on Human Factors in Computing Systems, CHI \u201999, Pittsburgh, PA, USA.","DOI":"10.1145\/302979.303126"},{"key":"ref_29","unstructured":"Siewiorek, D., Smailagic, A., Furukawa, J., Krause, A., Moraveji, N., Reiger, K., Shaffer, J., and Wong, F. (2003, January 21\u201323). Sensay: A Context-Aware Mobile Phone. Proceedings of the 7th IEEE International Symposium on Wearable Computers, ISWC \u201903, White Plains, NY, USA."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1109\/MPRV.2005.29","article-title":"ContextPhone: A Prototyping Platform for Context-aware Mobile Applications","volume":"4","author":"Raento","year":"2005","journal-title":"Pervasive Comput."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Balan, R., Lee, Y., Wee, T.K., and Misra, A. (2014, January 7\u20139). The Challenge of Continuous Mobile Context Sensing. Proceedings of the 5th International Communication Systems and Networks and Workshops, COMSNETS \u201914, Bangalore, India.","DOI":"10.1109\/COMSNETS.2014.6734869"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Ravindranath, L., Thiagarajan, A., Balakrishnan, H., and Madden, S. (2012, January 28\u201329). Code in the Air: Simplifying Sensing and Coordination Tasks on Smartphones. Proceedings of the Twelfth Workshop on Mobile Computing Systems & Applications, HOTMOBILE \u201912, San Diego, CA, USA.","DOI":"10.1145\/2162081.2162087"},{"key":"ref_33","unstructured":"Maurer, U., Rowe, A., Smailagic, A., and Siewiorek, D. (2005, January 18\u201321). A Wearable Activity Recognition and Monitoring System: Balancing Energy Saving and Classification Rate. Proceedings of the 9th IEEE International Symposium on Wearable Computers, ISWC \u201905, Osaka, Japan."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Berlin, E., Zittel, M., Braunlein, M., and Laerhoven, K. (2015, January 13\u201315). Low-power Lessons from Designing a Wearable Logger for Long-term Deployments. Proceedings of the IEEE Sensors Applications Symposium (SAS \u201915), Zadar, Croatia.","DOI":"10.1109\/SAS.2015.7133581"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"161","DOI":"10.1016\/j.pmcj.2009.06.002","article-title":"A Survey of Context Modelling and Reasoning Techniques","volume":"6","author":"Bettini","year":"2010","journal-title":"Pervasive Mob. Comput."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Hsieh, C., Tangmunarunkit, H., Alquaddoomi, F., Jenkins, J., Kang, J., Ketcham, C., Longstaff, B., Selsky, J., Dawson, B., and Swendeman, D. (2013, January 11\u201314). Lifestreams: A modular sense-making toolset for identifying important patterns from everyday life. Proceedings of the 11th ACM Conference on Embedded Network Sensor Systems, SenSys \u201913, Rome, Italy.","DOI":"10.1145\/2517351.2517368"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Berlin, E., and Van Laerhoven, K. (2012, January 5\u20138). Detecting Leisure Activities with Dense Motif Discovery. Proceedings of the 2012 ACM Conference on Ubiquitous Computing, UbiComp \u201912, Pittsburgh, PA, USA.","DOI":"10.1145\/2370216.2370257"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"205","DOI":"10.1007\/s10484-012-9194-1","article-title":"A new Method for Measuring Meal Intake in Humans via Automated Wrist Motion Tracking","volume":"37","author":"Dong","year":"2012","journal-title":"Appl. Psychophysiol. Biofeedback"},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Chowdhury, D., Banerjee, S., Sanyal, K., and Chattopadhyay, M. (2015, January 8\u20139). A Real Time Gesture Recognition with Wrist Mounted Accelerometer. Proceedings of the Information Systems Design and Intelligent Applications, INDIA \u201915, Kalyani, India.","DOI":"10.1007\/978-81-322-2247-7_26"},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Kapadia, A., Kotz, D., and Triandopoulos, N. (2009, January 5\u201310). Opportunistic Sensing: Security Challenges for the New Paradigm. Proceedings of the First International Communication Systems and Networks and Workshops, COMSNETS \u201909, Bangalore, India.","DOI":"10.1109\/COMSNETS.2009.4808850"},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"175","DOI":"10.1016\/j.pmcj.2014.09.008","article-title":"When Sensing Goes Pervasive","volume":"17","author":"Giordano","year":"2015","journal-title":"Pervasive Mob. Comput."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"17292","DOI":"10.3390\/s131217292","article-title":"Mobile Sensing Systems","volume":"13","author":"Macias","year":"2013","journal-title":"Sensors"},{"key":"ref_43","unstructured":"Momeni, E., Kalchgruber, P., Ramsauer, D., and Rawassizadeh, R. (, January September). Leveraging Social Affect for Identifying Individual Mood. Proceedings of SEMANTiCS, Vienna, Austrian. in press."},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"Zhuang, Z., Kim, K., and Singh, J. (2010, January 15\u201318). Improving Energy Efficiency of Location Sensing on Smartphones. Proceedings of the 8th international conference on Mobile systems, applications, and services, MobiSys \u201910, San Francisco, CA, USA.","DOI":"10.1145\/1814433.1814464"},{"key":"ref_45","unstructured":"Dobbins, C., and Rawassizadeh, R. (2015, January 26\u201328). Clustering of Physical Activities for Quantified Self and mHealth Applications. Proceedings of the 14th IEEE International Conference on Ubiquitous Computing and Communications (IUCC \u201915): First International Workshop on Mobile Technology for Healthcare (MT4H \u201915), Liverpool, UK."},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Laerhoven, K., Borazio, M., and Burdinski, J. (2015). Wear is Your Mobile? Investigating Phone Carrying and Use Habits with a Wearable Device. Front. ICT, 2.","DOI":"10.3389\/fict.2015.00010"},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"1279","DOI":"10.1126\/science.1192788","article-title":"How to Grow a Mind: Statistics, Structure, and Abstraction","volume":"331","author":"Tenenbaum","year":"2011","journal-title":"Science"},{"key":"ref_48","unstructured":"Poidevin, R. The Experience and Perception of Time, 2009. Available online: http:\/\/plato.stanford.edu\/entries\/time-experience."},{"key":"ref_49","unstructured":"Rawassizadeh, R., Momeni, E., and Shetty, P. Scalable Mining of Daily Behavioral Patterns in Multivariate Temporal LifeLogging Data. Available online: http:\/\/arxiv.org\/abs\/1411.4726."},{"key":"ref_50","doi-asserted-by":"crossref","unstructured":"Gama, J., \u017dliobait\u0117, I., Bifet, A., Pechenizkiy, M., and Bouchachia, A. (2014). A Survey on Concept Drift Adaptation. ACM Comput. Surv., 46.","DOI":"10.1145\/2523813"},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"160","DOI":"10.1016\/j.pmcj.2013.10.009","article-title":"Creating Human Digital Memories with the Aid of Pervasive Mobile Devices","volume":"12","author":"Dobbins","year":"2014","journal-title":"Pervasive Mob. Comput."},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1109\/MPRV.2014.66","article-title":"How Wearables Worked their Way into the Mainstream","volume":"13","author":"Starner","year":"2014","journal-title":"Pervasive Comput."},{"key":"ref_53","doi-asserted-by":"crossref","unstructured":"Kim, H., Agrawal, N., and Ungureanu, C. (2012). Revisiting Storage for Smartphones. ACM Trans. Storage (TOS), 8.","DOI":"10.1145\/2385603.2385607"},{"key":"ref_54","unstructured":"Caroll, A., and Heiser, G. (2010, January 23\u201325). An Analysis of Power Consumption in a Smartphone. Proceedings of the USENIX Annual Technical Conference, USENIX \u201910, Boston, MA, USA."},{"key":"ref_55","doi-asserted-by":"crossref","unstructured":"Dobbins, C., Merabti, M., Fergus, P., and Llewellyn-Jones, D. (2014, January 13\u201316). The Big Data Obstacle of Lifelogging. Proceedings of the 28th International Conference on Advanced Information Networking and Applications Workshops (AINA \u201914), Victoria, BC, Canada.","DOI":"10.1109\/WAINA.2014.142"},{"key":"ref_56","doi-asserted-by":"crossref","first-page":"17472","DOI":"10.3390\/s131217472","article-title":"Data Mining for Wearable Sensors in Health Monitoring Systems: A Review of Recent Trends and Challenges","volume":"13","author":"Banaee","year":"2013","journal-title":"Sensors"},{"key":"ref_57","first-page":"194","article-title":"Supervised and Unsupervised Discretization of Continuous Features","volume":"Volume 12","author":"Dougherty","year":"1995","journal-title":"Proceedings of the Twelfth International Conference on the Machine Learning"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/15\/9\/22616\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T20:48:07Z","timestamp":1760215687000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/15\/9\/22616"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,9,8]]},"references-count":57,"journal-issue":{"issue":"9","published-online":{"date-parts":[[2015,9]]}},"alternative-id":["s150922616"],"URL":"https:\/\/doi.org\/10.3390\/s150922616","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2015,9,8]]}}}