Methods and systems for interactive goal setting and recommender using events having combined activity and location information
First Claim
1. A method for generating recommendations for achieving goals, comprising,receiving a goal for a user account, the goal being associated with an activity that is trackable via a monitoring device;
- receiving tracking data associated with the monitoring device, at least part of the tracking data is associated to the activity;
receiving geo-location data associated with the monitoring device, the geo-location data being correlated to the tracking data;
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 identifying the current performance metric and a suggested action and location for increasing the current performance metric to achieve 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.
-
Citations
29 Claims
-
1. A method for generating recommendations for achieving goals, comprising,
receiving a goal for a user account, the goal being associated with an activity that is trackable via a monitoring device; -
receiving tracking data associated with the monitoring device, at least part of the tracking data is associated to the activity; receiving geo-location data associated with the monitoring device, the geo-location data being correlated to the tracking data; 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 identifying the current performance metric and a suggested action and location for increasing the current performance metric to achieve the goal. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for generating recommendations for achieving goals, comprising,
receiving a goal for a user account, the goal being associated with an activity that is trackable via a monitoring device; -
obtaining tracking data associated with the monitoring device, at least part of the tracking data is associated to the activity; obtaining geo-location data associated with the monitoring device, the geo-location data being correlated to the tracking data; 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 identifying the current performance metric and a suggested action and location for increasing the current performance metric to achieve the goal. - View Dependent Claims (8)
-
-
9. A method comprising:
-
receiving a goal associated with a first activity of a user and a first location of a monitoring device, the first activity performed when the user is using the monitoring device, the first location determined when the user is using the monitoring device; determining whether a milestone to achieve the goal is reached, wherein determining whether the milestone is reached is based on an amount of the first activity performed by the user over a period of time; and recommending a second location to be visited by the user and an amount of a second activity to be performed by the user at the second location to achieve the milestone upon determining that the milestone will not be reached, the method being executed by a processor. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method comprising:
-
receiving a goal associated with a first activity of a user and a first location of a monitoring device, the first activity performed when the user is using the monitoring device, the first location determined when the user is using the monitoring device; determining whether the goal has a reduced likelihood of being completed, wherein determining whether the goal has the reduced likelihood is based on an amount of the first activity performed by the user; and recommending a second location to be visited by the user to achieve the goal upon determining that the goal has the reduced likelihood of being completed. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29)
-
Specification