Dynamically creating fitness groups
First Claim
1. A method to locate computing device users to participate in a fitness activity, the method comprising:
- receiving, by one or more computer processors, from a first computing device of a first user, a selection of a fitness activity and a request to locate at least one second computing device associated with at least one second user in a vicinity of the first computing device to join in a fitness activity;
determining, by one or more computer processors, the at least one second computing device associated with the least one second user located in the vicinity of the first computing device;
retrieving, by one or more computer processors, one of a current exercise routine or a current route associated with the fitness activity of the first user and the at least one second user;
determining, by one or more computer processors, the at least one second user is performing one of a similar current exercise routine or on a similar current route associated with the fitness activity of the first user;
anddetermining, by one or more computer processors, directions for the first user and the at least one second user to meet.
1 Assignment
0 Petitions
Accused Products
Abstract
In an approach to locating nearby computing device users to participate in a fitness activity, one or more computer processors receive from a first computing device of a first user, a selection of a fitness activity and a request to locate at least one second computing device associated with at least one second user in a vicinity of the first computing device to join in a fitness activity. The approach includes one or more computer processors determining the at least one second computing device associated with the least one second user is located in the vicinity of the first computing device. Furthermore, the approach includes one or more computer processors determining directions for the first user and the at least one second user to meet.
-
Citations
20 Claims
-
1. A method to locate computing device users to participate in a fitness activity, the method comprising:
-
receiving, by one or more computer processors, from a first computing device of a first user, a selection of a fitness activity and a request to locate at least one second computing device associated with at least one second user in a vicinity of the first computing device to join in a fitness activity; determining, by one or more computer processors, the at least one second computing device associated with the least one second user located in the vicinity of the first computing device; retrieving, by one or more computer processors, one of a current exercise routine or a current route associated with the fitness activity of the first user and the at least one second user; determining, by one or more computer processors, the at least one second user is performing one of a similar current exercise routine or on a similar current route associated with the fitness activity of the first user; and determining, by one or more computer processors, directions for the first user and the at least one second user to meet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 20)
-
-
9. A computer program product comprising:
one or more computer readable storage media and program instructions stored on the one or more computer readable storage media, the program instructions executable by a processor, the program instructions comprising instructions for; receiving from a first computing device of a first user, a selection of a fitness activity and a request to locate at least one second computing device associated with at least one second user in a vicinity of the first computing device to join in a fitness activity; determining the at least one second computing device associated with the least one second user located in the vicinity of the first computing device; retrieving one of a current exercise routine or a current route associated with the fitness activity of the first user and the at least one second user; determining the at least one second user is performing one of a similar current exercise routine or on a similar current route associated with the fitness activity of as the first user; and determining directions for the first user and the at least one second user to meet. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
17. A computer system comprising:
-
one or more computer processors; one or more computer readable storage media; and program instructions stored on the one or more computer readable storage media for execution by at least one of the one or more computer processors, the program instructions comprising instructions for; receiving from a first computing device of a first user, a selection of a fitness activity and a request to locate at least one second computing device associated with at least one second user in a vicinity of the first computing device to join in a fitness activity; determining the at least one second computing device associated with the least one second user located in the vicinity of the first computing device; retrieving one of a current exercise routine or a current route associated with the fitness activity of the first user and the at least one second user; determining the at least one second user is performing one of a similar current exercise routine or on a similar current route associated with the fitness activity of as the first user; and determining directions for the first user and the at least one second user to meet. - View Dependent Claims (18, 19)
-
Specification