Methods and Systems for Processing Social Interactive Data and Sharing of Tracked Activity Associated with Locations
First Claim
1. A method comprising:
- receiving a geo-location associated with a first monitoring device;
receiving a geo-location associated with a second monitoring device;
receiving activity data measured by the first monitoring device;
receiving activity data measured by the second monitoring device;
determining an activity performed during use of the first monitoring device based on the activity data measured by the first monitoring device and the geo-location associated with the first monitoring device;
determining an activity performed during use of the second monitoring device based on the activity data measured by the second monitoring device and the geo-location associated with the second monitoring device;
determining whether the first and second geo-locations are within a threshold distance from each other;
determining whether the activity performed during use of the second monitoring device is similar to the activity performed during use of the first monitoring device; and
producing data to allow a user account associated with the second monitoring device to access the activity data measured by the first monitoring device, wherein producing the data is performed upon determining that the first and second geo-locations are within the threshold distance from each other and the activity performed using the first monitoring device is similar to the activity performed using the second monitoring device; and
sending the data to the second monitoring device, the data indicating that the first monitoring device is performing the similar activity and is within the threshold distance from the second monitoring device,wherein the method is executed by a processor.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes determining a location of a first monitoring device used while performing an activity. The first monitoring device is worn by a first user. The method includes determining a location of a second monitoring device used while performing an activity. The second monitoring device is worn by a second user. The method further includes determining whether the locations of the first and second monitoring devices are within a range and whether the activities are similar. The method includes sending a prompt to the first monitoring device upon determining that the activities are similar and the locations are within the range. The prompt includes a request for permission from a first user account to allow a second user account to access information from the first user account regarding the activity performed using the first monitoring device.
2 Citations
30 Claims
-
1. A method comprising:
-
receiving a geo-location associated with a first monitoring device; receiving a geo-location associated with a second monitoring device; receiving activity data measured by the first monitoring device; receiving activity data measured by the second monitoring device; determining an activity performed during use of the first monitoring device based on the activity data measured by the first monitoring device and the geo-location associated with the first monitoring device; determining an activity performed during use of the second monitoring device based on the activity data measured by the second monitoring device and the geo-location associated with the second monitoring device; determining whether the first and second geo-locations are within a threshold distance from each other; determining whether the activity performed during use of the second monitoring device is similar to the activity performed during use of the first monitoring device; and producing data to allow a user account associated with the second monitoring device to access the activity data measured by the first monitoring device, wherein producing the data is performed upon determining that the first and second geo-locations are within the threshold distance from each other and the activity performed using the first monitoring device is similar to the activity performed using the second monitoring device; and sending the data to the second monitoring device, the data indicating that the first monitoring device is performing the similar activity and is within the threshold distance from the second monitoring device, wherein the method is executed by a processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
receiving a geo-location associated with a first monitoring device; receiving a geo-location associated with a second monitoring device; determining a location of the first monitoring device based on the geo-location associated with the first monitoring device and a level of an activity performed using the first monitoring device; determining a location of the second monitoring device based on the geo-location associated with the second monitoring device and a level of an activity performed using the second monitoring device; determining whether the location of the first monitoring device is within a threshold distance of the location of the second monitoring device; generating data to allow the second monitoring device to access an activity level measured using the first monitoring device upon determining that the location of the first monitoring device is within the threshold distance of the location of the second monitoring device; and sending the data to the second monitoring device such that the second monitoring device indicates the activity level measured using the first monitoring device, wherein the method is executed by a processor. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A method comprising:
-
receiving a geo-location from a computing device; measuring activity data of an activity performed by a user; providing the activity data to a server; and receiving prompt data to allow a user account to access the activity data, wherein the prompt data is generated based on a determination that the geo-location and a geo-location of a monitoring device is within a threshold distance from each other and upon determining that the activity is similar to an activity performed using the monitoring device, wherein the method is performed by a processor. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A method comprising:
-
measuring a first activity level of an activity performed by a user; receiving a first geo-location; and receiving prompt data to allow access to the first activity level, wherein the prompt data is generated upon determining that a first location is within a threshold distance of a second location of a monitoring device, the first location determined based on the first geo-location and the first activity level, the second location determined based on a second geo-location of the monitoring device and a second activity level measured by the monitoring device. - View Dependent Claims (29, 30)
-
Specification