| CPC A61B 5/7275 (2013.01) [A61B 5/1118 (2013.01); A61B 5/6802 (2013.01); H04B 17/318 (2015.01); H04W 4/023 (2013.01); H04W 4/029 (2018.02)] | 20 Claims |

|
20. A computer-implemented method, comprising:
receiving, by a processor, at least user-specific activity tracking data for a user and user-specific location data for the user,
wherein the user-specific activity tracking data is received from a wearable physical activity tracking device worn by the user and recorded while the user performs at least one activity role of a plurality of activity roles in at least one physical location of a plurality of physical locations;
determining, by the processor, based at least on the user-specific location data, at least one candidate activity role of the plurality of activity roles;
determining, by the processor, based at least on the user-specific activity tracking data and the user-specific location data, a most likely one of the at least one candidate activity role;
selecting, by the processor the most likely one of the at least one candidate activity role as a current activity role; and
providing, by the processor, to the wearable physical activity tracking device, at least one alerting parameter corresponding to the current activity role.
|