Methods and systems for classification of geographic locations for tracked activity
First Claim
1. A method comprising:
- obtaining a geo-location of a monitoring device, the monitoring device configured to be used by a user for tracking activity data associated with the user;
determining a type of activity data of the user for the geo-location;
determining whether the geo-location is currently associated with an identifying location in a location database;
processing the activity data of the user to generate a candidate description for the geo-location when the identifying location is absent in the location database;
requesting confirmation of the candidate description from the user, wherein for a positive confirmation the candidate description is assigned to the identifying location for the geo-location; and
updating the location database to include the identifying location for the geo-location upon receiving the positive confirmation,wherein the confirmation includes the positive confirmation that the candidate description identifies the location or a negative confirmation that the candidate description does not identify the location.
5 Assignments
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.
206 Citations
11 Claims
-
1. A method comprising:
-
obtaining a geo-location of a monitoring device, the monitoring device configured to be used by a user for tracking activity data associated with the user; determining a type of activity data of the user for the geo-location; determining whether the geo-location is currently associated with an identifying location in a location database; processing the activity data of the user to generate a candidate description for the geo-location when the identifying location is absent in the location database; requesting confirmation of the candidate description from the user, wherein for a positive confirmation the candidate description is assigned to the identifying location for the geo-location; and updating the location database to include the identifying location for the geo-location upon receiving the positive confirmation, wherein the confirmation includes the positive confirmation that the candidate description identifies the location or a negative confirmation that the candidate description does not identify the location. - View Dependent Claims (4, 5, 6)
-
-
2. A method comprising:
-
obtaining a geo-location of a monitoring device, the monitoring device configured to be used by a user for tracking activity data associated with the user; determining a type of activity data of the user for the geo-location; determining whether the geo-location is currently associated with an identifying location in a location database; processing the activity data of the user to generate a candidate description for the geo-location when the identifying location is absent in the location database; requesting confirmation of the candidate description from the user, wherein for a positive confirmation the candidate description is assigned to the identifying location for the geo-location; and updating the location database to include the identifying location for the geo-location upon receiving the positive confirmation, wherein for a negative confirmation, requesting an alternate description for the identifying location and updating the location database with the alternate description for the identifying location.
-
-
3. A method comprising:
-
obtaining a geo-location of a monitoring device, the monitoring device configured to be used by a user for tracking activity data associated with the user; determining a type of activity data of the user for the geo-location; determining whether the geo-location is currently associated with an identifying location in a location database; processing the activity data of the user to generate a candidate description for the geo-location when the identifying location is absent in the location database; requesting confirmation of the candidate description from the user, wherein for a positive confirmation the candidate description is assigned to the identifying location for the geo-location; updating the location database to include the identifying location for the geo-location upon receiving the positive confirmation; calculating a number of positive and negative confirmations for the geo-location; selecting a default description for the geo-location based on the calculated number; and updating the location database with the default description for the identifying location in the location database.
-
-
7. A method comprising:
-
obtaining one or more geo-locations of a monitoring device, the monitoring device for use by a user while performing an activity at a location; querying a social network to identify a description of the location, the location identifying the one or more geo-locations; receiving the description of the location from the social network in response to the query; providing for display a plurality of candidate descriptions including the description of the location received from the social network; receiving a selection of one of the candidate descriptions from the user; and modifying a default description with the selected candidate description. - View Dependent Claims (8, 9)
-
-
10. A method comprising:
-
obtaining one or more geo-locations of a monitoring device, the monitoring device for use by a user while performing an activity at a location; querying a social network to identify a description of the location, the location identifying the one or more geo-locations; receiving the description of the location from the social network in response to the query; providing for display a plurality of candidate descriptions including the description of the location received from the social network; and receiving a selection of one of the candidate descriptions from the user, wherein the social network includes a post or a comment, the post or the comment includes the description of the location, the post or comment received from a social network member of the social network.
-
-
11. A method comprising:
-
obtaining one or more geo-locations of a monitoring device, the monitoring device for use by a user while performing an activity at a location; querying a social network to identify a description of the location, the location identifying the one or more geo-locations; receiving the description of the location from the social network in response to the query; providing for display a plurality of candidate descriptions including the description of the location received from the social network; and receiving a selection of one of the candidate descriptions from the user, wherein the candidate descriptions include different descriptions identifying the one or more geo-locations.
-
Specification