| CPC G16H 20/30 (2018.01) [G06F 1/163 (2013.01); G06F 9/451 (2018.02)] | 20 Claims |

|
1. A method for automatic activity detection, comprising:
identifying, by one or more processors, one or more previous routes associated with one or more previous activity segments of a user;
receiving, by the one or more processors, physiological data associated with the user from a wearable device;
identifying, by the one or more processors based at least in part on the physiological data, an activity segment during which the user is engaged in a physical activity;
identifying, by the one or more processors, location data associated with a route of the user for at least a portion of the activity segment, the location data comprising at least a starting location of the activity segment;
automatically identifying, by the one or more processors without a user input, a completion of the activity segment based at least in part on identifying an end point of the activity segment along the route of the location data associated with the activity segment, wherein the end point of the activity segment is based at least in part on an ending location of the one or more previous routes associated with the one or more previous activity segments;
identifying, by the one or more processors, one or more parameters associated with the physical activity based at least in part on the physiological data and the location data, and based at least in part on automatically identifying the completion of the activity segment; and
transmitting a signal configured to cause a graphical user interface of a user device to display the one or more parameters associated with the physical activity.
|