Athletic Data Aggregation for Online Communities
First Claim
Patent Images
1. A method comprising:
- broadcasting an electronic communication to a plurality of users including an identifier associated with an athletic activity performed by a user of the plurality of users and performance data of the user during the athletic activity;
generating, by a processor, a leaderboard associated with said identifier;
determining, by the processor, which communications from a plurality of communications include said identifier and performance data associated with another athletic activity performed by the user;
extracting the performance data from the communications that include the identifier and data associated with another athletic activity; and
populating a portion of the plurality of users on the leaderboard with the plurality users ranked based on the performance data associated with their respective athletic activities.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are provided for monitoring athletic performance data for a plurality of users and motivating increased athletic activity among users by providing challenges and suggestion for improving athletic performance. User athletic performance data and other information may be synchronized with an athletic monitoring service provider to associate various parameters of athletic performance with selected athletic activities in furtherance of determining and matching users with other challenge participants.
-
Citations
20 Claims
-
1. A method comprising:
-
broadcasting an electronic communication to a plurality of users including an identifier associated with an athletic activity performed by a user of the plurality of users and performance data of the user during the athletic activity; generating, by a processor, a leaderboard associated with said identifier; determining, by the processor, which communications from a plurality of communications include said identifier and performance data associated with another athletic activity performed by the user; extracting the performance data from the communications that include the identifier and data associated with another athletic activity; and populating a portion of the plurality of users on the leaderboard with the plurality users ranked based on the performance data associated with their respective athletic activities. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus comprising:
-
at least one processor; and at least one memory storing computer executable instructions that, when executed by the at least one processor, cause the processor to at least; broadcast to a plurality of users a communication including performance data and an identifier associated with an athletic activity performed by a user of the plurality of users; generate a leaderboard associated with said identifier; determine other communications which include said identifier and performance data associated with another athletic activity performed by the user; extract the performance data from the communications; and populate a portion of the plurality of users on the leaderboard with the plurality of users ranked based on the performance data associated with their respective athletic activities. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A method comprising:
-
broadcasting to a plurality of users a first communication indicating a first athletic activity performed by a first user; determining, by a processor, a first identifier associated with the first communication; determining, by the processor, a plurality of other communications corresponding to the first identifier; electronically receiving performance data for a plurality of other users associated with the plurality of other communications; and generating, by the processor, a leaderboard indicating a first ranking of the first user and the plurality of other users in accordance with a performance metric.
-
Specification