Methods And Systems For Classification Of Geographic Locations For Tracked Activity
First Claim
1. A method comprising:
- calculating a geo-location for an activity tracker, the activity tracker being for use by a user when performing an activity;
querying a database to determine whether the database includes a location describing the geo-location;
generating an option on a display device for entry of an identification of the geo-location upon determining that the database does not include the location describing the geo-location, the identification including a description of the geo-location;
updating the database with the description of the geo-location received upon receiving a response to the option;
receiving metric data measured by the monitoring device for the performance of the activity;
generating activity levels showing changes in the metric data over time; and
associating a location identifier including the received description of the geo-location, the location identifier being displayed in association with the activity levels.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes receiving activity of a monitoring device that is configured to be worn by a user having a user account. The activity includes an amount of movement of the monitoring device and occurs for a period of time. The method further includes receiving geo-location data for the monitoring device and processing the activity data and geo-location data received for the period of time. The operation of processing is performed to segment the period of time into at least two events. The method includes assigning an identifier to each event. The identifier has a default description for the geo-location data. The default description is selected from a plurality of descriptions based on the activity data obtained by the movement of the monitoring device for the geo-location data.
-
Citations
20 Claims
-
1. A method comprising:
-
calculating a geo-location for an activity tracker, the activity tracker being for use by a user when performing an activity; querying a database to determine whether the database includes a location describing the geo-location; generating an option on a display device for entry of an identification of the geo-location upon determining that the database does not include the location describing the geo-location, the identification including a description of the geo-location; updating the database with the description of the geo-location received upon receiving a response to the option; receiving metric data measured by the monitoring device for the performance of the activity; generating activity levels showing changes in the metric data over time; and associating a location identifier including the received description of the geo-location, the location identifier being displayed in association with the activity levels. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
receiving a geo-location for an activity monitoring device that is configured to be used by a user; receiving metric data that provides a measure of an activity when performed by the user during use of the activity monitoring device; determining based on the metric data a type of the activity when performed at the geo-location; determining whether the type of the activity is performed for greater than a pre-determined time period; generating an option to receive entry of a word description of the geo-location, wherein generating the option is performed for display on a display device upon determining that the type of the activity is performed at the geo-location for greater than the pre-determined time period; and updating a database with the word description of the geo-location, the database for storing and providing access to a mapping between the geo-location and the word description of the geo-location. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
receiving geo-location data for an activity tracker, the activity tracker for use by a user when performing an activity; querying a first database via a computer network to determine whether the first database includes one or more words describing the geo-location data, wherein the first database includes a mapping between one or more geo-locations and one or more descriptive locations; querying a second social network database via the computer network in response to determining that the first database does not include the one or more words describing the geo-location data, the second social network database includes posted comments made by members of a social network; receiving a word description from the second social network database upon querying the second social network database, the word description describing the geo-location data; and updating the first database with the word description to provide a mapping between the word description and the geo-location data in the first database, the first database for access and storage of the word description. - View Dependent Claims (16, 17)
-
-
18. A method comprising:
-
providing an option to a plurality of users to confirm a description of a geo-location; receiving from some of the users one or more positive confirmations indicating that the description describes the geo-location; receiving from some of the users one or more negative confirmations indicating that the description does not describe the geo-location; determining whether the one or more positive confirmations are greater in number than the one or more negative confirmations; and updating a database with the description of the geo-location upon determining that the one or more positive confirmations are greater in number than the one or more negative confirmations, wherein the database includes a mapping between the description of the geo-location and the geo-location. - View Dependent Claims (19, 20)
-
Specification