Methods and systems for interactive goal setting and recommender using events having combined activity and location information
First Claim
1. A method comprising:
- identifying a goal for an activity of a user associated with a monitoring device, the monitoring device having a screen;
obtaining a first geo-location of the monitoring device;
obtaining activity data of the monitoring device;
determining whether the goal has a likelihood of being achieved based on the obtained first geo-location and the activity data; and
displaying a recommendation on the screen of the monitoring device, the recommendation identifying a second geo-location that will increase the likelihood of achieving the goal.
5 Assignments
0 Petitions
Accused Products
Abstract
A method for generating recommendations for achieving goals is described. The method includes receiving a goal for a user account. The goal is associated with an activity that is trackable via a monitoring device. The method further includes receiving tracking data associated with the monitoring device. At least part of the tracking data is associated to the activity. The method includes receiving geo-location data associated with the monitoring device. The geo-location data is correlated to the tracking data. The method includes analyzing the received tracking data and geo-location data to characterize a current performance metric for the activity and generating a recommendation for the user account. The recommendation identifies the current performance metric and a suggested action and location for increasing the current performance metric to achieve the goal.
262 Citations
22 Claims
-
1. A method comprising:
-
identifying a goal for an activity of a user associated with a monitoring device, the monitoring device having a screen; obtaining a first geo-location of the monitoring device; obtaining activity data of the monitoring device; determining whether the goal has a likelihood of being achieved based on the obtained first geo-location and the activity data; and displaying a recommendation on the screen of the monitoring device, the recommendation identifying a second geo-location that will increase the likelihood of achieving the goal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
identifying a goal for a number of activities of a user associated with a monitoring device; obtaining a first geo-location of the monitoring device; obtaining activity data of the monitoring device; aggregating the activity data for a total amount of time for which the number of activities is performed at the first geo-location; determining whether the user has achieved a goal based on the aggregated activity data; and generating a recommendation identifying a second geo-location to provide to the user upon determining that the user has not achieved the goal. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A method comprising:
-
identifying a goal for an activity of a user associated with a monitoring device, the monitoring device having a screen; obtaining a first geo-location of the monitoring device; obtaining activity data of the monitoring device; determining whether the goal has a likelihood of being achieved based on the obtained first geo-location and the activity data; and sending for display a sponsored recommendation on the screen of the monitoring device, the sponsored recommendation identifying a second geo-location that will increase the likelihood of achieving the goal. - View Dependent Claims (19, 20, 21, 22)
-
Specification