BACK-FILLING OF GEOLOCATION-BASED EXERCISE ROUTES
First Claim
1. A method of operating a wearable device, the wearable device comprising one or more biometric sensors and a global positioning system (GPS) receiver, the method comprising:
- determining that a user of the wearable device has started an exercise;
activating the GPS receiver in response to determining that the user has started the exercise;
detecting a time at which the GPS receiver achieves an initial GPS fix of a location of the wearable device;
logging, based on output of the one or more biometric sensors, a first set of user data relating to at least one of distance, direction, and speed of the user during a first time interval between the start of the exercise and the detected time of the initial GPS fix; and
back-filling an exercise route of the user during the first time interval based on the first set of user data.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for automatic tracking of user data for exercises are disclosed. In one aspect, a method of operating a wearable device may involve determining that a user of the wearable device has started an exercise, activating the GPS receiver in response to determining that the user has started the exercise, and detecting a time at which the GPS receiver achieves an initial GPS fix of a location of the wearable device. The method may further involve logging, based on output of the one or more biometric sensors, a first set of user data during a first time interval between the start of the exercise and the detected time of the initial GPS fix, and back-filling an exercise route of the user during the first time interval based on the first set of user data.
17 Citations
30 Claims
-
1. A method of operating a wearable device, the wearable device comprising one or more biometric sensors and a global positioning system (GPS) receiver, the method comprising:
-
determining that a user of the wearable device has started an exercise; activating the GPS receiver in response to determining that the user has started the exercise; detecting a time at which the GPS receiver achieves an initial GPS fix of a location of the wearable device; logging, based on output of the one or more biometric sensors, a first set of user data relating to at least one of distance, direction, and speed of the user during a first time interval between the start of the exercise and the detected time of the initial GPS fix; and back-filling an exercise route of the user during the first time interval based on the first set of user data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A wearable device, comprising:
-
one or more biometric sensors; a global positioning system (GPS) receiver; at least one processor coupled to the one or more biometric sensors and the GPS receiver; and a memory storing computer-executable instructions for controlling the at least one processor to; determine that a user of the wearable device has started an exercise; activate the GPS receiver in response to determining that the user has started the exercise; detect a time at which the GPS receiver achieves an initial GPS fix of a location of the wearable device; determine, based on output of the one or more biometric sensors, a first set of user data relating to at least one of distance, direction, and speed of the user during a first time interval between the start of the exercise and the detected time of the initial GPS fix; and back-fill an exercise route of the user during the first time interval based on the first set of user data. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A non-transitory computer readable storage medium having stored thereon instructions that, when executed, cause a processor of a wearable device to:
-
determine that a user of the wearable device has started an exercise; activate a global positioning system (GPS) receiver of the wearable device in response to determining that the user has started the exercise; detect a time at which the GPS receiver achieves an initial GPS fix of a location of the wearable device; log, based on output of one or more biometric sensors of the wearable device, a first set of user data relating to at least one of distance, direction, and speed of the user during a first time interval between the start of the exercise and the detected time of the initial GPS fix; and back-fill an exercise route of the user during the first time interval based on the first set of user data. - View Dependent Claims (23, 24, 25, 26, 27)
-
-
28. A method of operating a wearable device, the wearable device comprising a geolocation sensor, the method comprising:
-
determining that a user of the wearable device has started an exercise; activating the geolocation sensor in response to determining that the user has started the exercise; obtaining an initial geolocation fix of a location of the wearable device from the geolocation sensor; retrieving one or more candidate start locations of the exercise from a memory; identifying one of the one or more candidate start locations as a start location of the exercise; and back-filling an exercise route of the user from the location of the initial geolocation fix to the identified start location of the exercise. - View Dependent Claims (29, 30)
-
Specification