Methods and Systems for Interactive Goal Setting and Recommender Using Events Having Combined Activity and Location Information
First Claim
1. A method comprising:
- receiving a goal via a user account of a user;
receiving a geo-location associated with a monitoring device, the monitoring device configured to be worn by the user;
accessing via a computer network a database of calorie information associated with food consumed by the user;
determining whether the user will achieve the goal by processing data that includes the calorie information; and
generating a recommendation that includes an activity and a location for performing the activity based on the processing of the calorie information, the goal, and the geo-location.
1 Assignment
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
20 Claims
-
1. A method comprising:
-
receiving a goal via a user account of a user; receiving a geo-location associated with a monitoring device, the monitoring device configured to be worn by the user; accessing via a computer network a database of calorie information associated with food consumed by the user; determining whether the user will achieve the goal by processing data that includes the calorie information; and generating a recommendation that includes an activity and a location for performing the activity based on the processing of the calorie information, the goal, and the geo-location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
receiving a goal via a user account of a user; receiving activity data from a monitoring device regarding an activity performed by the user; receiving a geo-location associated with the monitoring device; accessing via a computer network a database to identify a number of calories consumed by the user; determining whether the user will achieve the goal within an amount of time based on the number of calories consumed; determining from the geo-location whether the user is within a pre-determined distance from a location; and generating a recommendation to the user account of the location suitable for performing an activity upon determining that the user will not achieve the goal. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification