Athletic data aggregation for online communities
First Claim
Patent Images
1. A method comprising:
- broadcasting, by a computing device, an electronic communication to a plurality of users including one or more user-selected metadata tags indicating a first athletic activity performed by a first user of the plurality of users, a first set of performance data of the first user during the first athletic activity, and a first set of one or more content items associated with the first athletic activity;
generating for display, by the computing device, a user interface, wherein the user interface indicates, on a first display, the first set of performance data and the first set of one or more content items associated with the first athletic activity;
in response to selection with an input device of the user interface, receiving a first user input requesting display of at least one of a second set of performance data and a second set of one or more content items associated with the first athletic activity performed by one or more other users of the plurality of users;
after receiving the first user input, determining, by the computing device, a set of communications by one or more other users of the plurality of users that include the one or more user-selected metadata tags and the second set of performance data of the one or more other users;
filtering, by the computing device and based on the set of communications, the second set of performance data of the one or more other users and the second set of one or more content items associated with the first athletic activity based on one or more athletic activity parameters; and
generating for display, by the computing device and via the user interface, the filtered second set of performance data and the second set of one or more content items associated with the first athletic activity performed by one or more other users of the plurality of users.
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 associated with user communications using one or more identifiers and displayed to the user via an interface, including user leaderboards and other interface displays.
21 Citations
20 Claims
-
1. A method comprising:
-
broadcasting, by a computing device, an electronic communication to a plurality of users including one or more user-selected metadata tags indicating a first athletic activity performed by a first user of the plurality of users, a first set of performance data of the first user during the first athletic activity, and a first set of one or more content items associated with the first athletic activity; generating for display, by the computing device, a user interface, wherein the user interface indicates, on a first display, the first set of performance data and the first set of one or more content items associated with the first athletic activity; in response to selection with an input device of the user interface, receiving a first user input requesting display of at least one of a second set of performance data and a second set of one or more content items associated with the first athletic activity performed by one or more other users of the plurality of users; after receiving the first user input, determining, by the computing device, a set of communications by one or more other users of the plurality of users that include the one or more user-selected metadata tags and the second set of performance data of the one or more other users; filtering, by the computing device and based on the set of communications, the second set of performance data of the one or more other users and the second set of one or more content items associated with the first athletic activity based on one or more athletic activity parameters; and generating for display, by the computing device and via the user interface, the filtered second set of performance data and the second set of one or more content items associated with the first athletic activity performed by one or more other users of the plurality of users. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus comprising:
-
at least one processor; an input device; 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, an electronic communication including one or more user-selected metadata tags indicating a first athletic activity performed by a first user, a first set of performance data of the first user during the first athletic activity, and a first set of one or more content items associated with the first athletic activity; generate for display a user interface, wherein the user interface indicates, on a first display, the first set of performance data and the one or more content items associated with the first athletic activity; in response to selection with the input device of the user interface, receiving a first user input requesting display of at least one of a second set of performance data and a second set of one or more content items associated with the first athletic activity performed by one or more other users of the plurality of users; after receiving the first user input, determine a set of communications by one or more other users of the plurality of users that include the one or more user-selected metadata tags and the second set of performance data of the one or more other users; filter, based on the set of communications, the second set of performance data of the one or more other users and the second set of one or more content items associated with the first athletic activity based on one or more athletic activity parameters; and generate for display, via the user interface, filtered second set of performance data and the second set of one or more content items associated with the first athletic activity performed by one or more other users of the plurality of users. - 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 user-selected metadata tag associated with the first communication; determining, by the processor, a plurality of other communications corresponding to the first user-selected metadata tag; 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 one or more athletic activity parameters.
-
Specification