Patent ID: 9215290
Filing Date: 2015-12-15
Classification: A61B,A63B,G01C,G01P,G06F,G16H,G16Z,H04L,H04W

Abstract:
1. A method comprising: receiving by a server a geo-location at which a first monitoring device is located, wherein the geo-location at which the first monitoring device is located is received from a global positioning system, wherein the first monitoring device is for use by a first user; receiving by the server a geo-location at which a second monitoring device is located, wherein the geo-location at which the second monitoring device is located is received from the global positioning system, wherein the second monitoring device is for use by a second user; receiving by the server activity data measured by the first monitoring device for providing to a first user account; receiving by the server activity data measured by the second monitoring device for providing to a second user account; determining by the server a type of 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 by the server a type of 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 by the server whether the first and second geo-locations are within a threshold distance from each other; determining by the server whether the type of activity performed during use of the second monitoring device is of the type of activity performed during use of the first monitoring device; and producing by the server data to allow the second user account associated with use of the second monitoring device to access the activity data that is measured by the first monitoring device and that is associated with the first user account, 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 type of activity performed using the second monitoring device is of the type of activity performed using the first monitoring device; sending from the server to the first user account the data for allowing access to the second monitoring device to the activity data that is measured using the first monitoring device; after sending the data for allowing access to the second monitoring device, receiving by the server from the first user account permission to allow the second monitoring device to access the activity data that is measured using the first monitoring device; and in response to receiving the permission, providing from the server to the second monitoring device access to the activity data measured using the first monitoring device.