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.
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
30 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. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
obtaining one or more geo-locations of a monitoring device, the monitoring device configured to be used by a user to produce activity data; determining whether the geo-locations are associated with a descriptive location in a location database; generating a prompt on a display to receive the descriptive location associated with the geo-locations upon determining that the descriptive location is not within the location database; receiving the descriptive location from the monitoring device; and sending an update to the location database with the received descriptive location, wherein the received descriptive location is associated to the produced activity data. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method comprising:
-
receiving activity data associated with movement of a monitoring device, the monitoring device configured to be used by a user while performing an activity at a location; generating based on the activity data a candidate description to be assigned to the location; requesting a confirmation of the candidate description from the user, wherein for a positive confirmation the candidate description is assigned to the location; and updating a location database to include the assignment of the candidate description to the location upon receiving the positive confirmation. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. 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. - View Dependent Claims (27, 28, 29, 30)
-
Specification