Abstract
In a world of ever-growing technology where smartwatches are becoming more and more widespread, we introduced an application that can attach a personal running coach on one’s wrist. We developed a highly scalable model that takes input from real coaches, conveys it into a running training on a watch, analyzes the running performance, and gives real-time text and haptic feedback based on it. Using cloud technologies, we came up with a solution that provides end-to-end connectivity between a smartwatch and a coach or user. We empower people to track down their workouts and physical profiles easily and to connect with their trainers using a standard, interactive dashboard. The solution is presented in this paper.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Notes
Speed = minutes per kilometer.
Infrastructure as a Service.
Hypertext Transfer Protocol Secure.
Secure Sockets Layer.
Hypertext Markup Language.
JavaScript Object Notation.
References
Berndsen J, Lawlor A, Smyth B (2017) Running with recommendation. In: HealthRecSys - international workshop on health recommender systems, August 2017, Como, Italy, pp 18–21
Berndsen J, Smyth B, Lawlor A (2019) Pace my race: recommendations for marathon running. In: Proceedings of the 13th ACM conference on recommender systems. pp 246–250
Chen B, Wan J, Celesti A, Li D, Abbas H, Zhang Q (2018) Edge computing in iot-based manufacturing. IEEE Commun Mag 56(9):103–109
Fabrizio RA (2002) Age-based heart rate target zone method and apparatus, February 5 . US Patent 6,345,197
Foster C, Schrager M, Snyder A, Thompson N (1994) Pacing strategy and athletic performance. Sports Med (Auckland, N.Z.) 17:77–85
Howe C (2020) Trainingpeaks performance manager–a new tool for training analysis. Accessed 8 June 2020
Janssen M, Scheerder J, Thibaut E, Brombacher A, Vos S (2017) Who uses running apps and sports watches? determinants and consumer profiles of event runners’ usage of running-related smartphone applications and sports watches. PLoS ONE 12(7)
Kooiman TJM, Dontje ML, Sprenger SR, Krijnen WP, van der Schans CP, de Groot M (2015) Reliability and validity of ten consumer activity trackers. BMC Sports Sci Med Rehabil 7(1):24
Krishnan SPT, Jose L (2015) Ugia Gonzalez. Building your next big thing with google cloud platform: a guide for developers and enterprise architects. Apress
Magdalinski T (2009) Sport, technology and the body: the nature of performance. Routledge, Milton Park
Manogaran G, Mumtaz S, Mavromoustakis CX, Pallis E, Mastorakis G (2021) Artificial intelligence and blockchain-assisted offloading approach for data availability maximization in edge nodes. IEEE Trans Veh Technol 70(3):2404–2412
Mavromoustakis CX, Mastorakis G, Batalla JM (2019) A mobile edge computing model enabling efficient computation offload-aware energy conservation. IEEE Access 7:102295–102303
Moroney L (2017) The definitive guide to firebase. Build android apps on Google’s mobile platform. Springer, Apress, Berkeley, CA
Mukherjee M, Kumar V, Maity D, Matam R, Mavromoustakis CX, Zhang Q, Mastorakis G (2020) Delay-sensitive and priority-aware task offloading for edge computing-assisted healthcare services. In: GLOBECOM 2020–2020 IEEE global communications conference. IEEE, pp 1–5
Rawassizadeh R, Price BA, Petre M (2014) Wearables: Has the age of smartwatches finally arrived? Commun ACM 58(1):45–47
Richardson L, Ruby S (2008) RESTful web services. O’Reilly Media, Inc., Newton
Sigrist R, Rauter G, Marchal-Crespo L, Riener R, Wolf P (2015) Sonification and haptic feedback in addition to visual feedback enhances complex motor task learning. Exp Brain Res 233(3):909–925
Wei J (2014) How wearables intersect with the cloud and the internet of things: considerations for the developers of wearables. IEEE Consum Electron Mag 3(3):53–56
Zhang B, Guo JB, Xu DD (2018) Wearable pace speed monitoring and reminding system. In: 2018 International conference on intelligent transportation, big data & smart city (ICITBS). IEEE, pp 553–556
Acknowledgements
The research presented in this paper was supported by the project FARGO: Federated leARninG for human moBility (PN-III-P4-ID-PCE-2020-2204). We would like to thank our advisor from Fitbit, Andrei Ene, who was very supportive and brought many impactful observations to this paper, especially during challenging pandemic times. We would also like to thank the reviewers for their time and expertise, constructive comments, and valuable insight.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that there is no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Avram, MR., Pop, F. Real-time running workouts monitoring using Cloud–Edge computing. Neural Comput & Applic 35, 13803–13822 (2023). https://doi.org/10.1007/s00521-021-06675-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-021-06675-3