Visualization of athletic activity
Example embodiments relate to systems, methods, apparatuses, and computer readable media relating to a user interface, that may for example, receive and/or process physical activity data and allow interaction with the received information in novel implementations.
1. A system comprising:
a mobile computing device comprising:
one or more first processors; and
first memory storing first instructions that, when executed by the one or more first processors, cause the mobile computing device to:
obtain a first set of data indicating activity performed by a user for a plurality of time periods; and
determine, based on the first set of data, a first activity design; and
a second computing device comprising:
one or more second processors; and
second memory storing second instructions that, when executed by the one or more second processors, cause the second computing device to:
receive, from the mobile computing device, data indicating the first activity design; and
authenticate, based on the data indicating the first activity design, an identity of the user.
2. The system of claim 1 , wherein the second instructions, when executed by the one or more second processors, cause the second computing device to:
receive, from a third computing device, data indicating a second activity design.
3. The system of claim 2 , wherein the second instructions, when executed by the one or more second processors, cause the second computing device to authenticate the identity of the user by:
comparing the data indicating first activity design and the data indicating the second activity design.
4. The system of claim 1 , wherein the first activity design comprises a plurality of visual elements.
5. The system of claim 4 , wherein each of the plurality of visual elements is associated with the activity performed by the user during a time period of the plurality of time periods.
6. The system of claim 4 , wherein the data indicating the first activity design comprises a plurality of color values, and wherein each of the plurality of visual elements is associated with a color value.
7. The system of claim 1 , wherein the first instructions, when executed by the one or more first processors, cause the mobile computing device to:
retrieve additional data indicating activity performed by the user; and
determine, based on the additional data, an updated first activity design.
8. The system of claim 1 , wherein the second instructions, when executed by the one or more second processors, cause the second computing device to:
authenticate, based on the data indicating the first activity design, a payment transaction.
9. A method comprising:
obtaining, by a first computing device, a first set of data indicating activity performed by a user for a plurality of time periods;
determining, based on the first set of data, a first activity design;
sending, to a second computing device, for authenticating an identity of the user, data indicating the first activity design; and
after sending the data indicating the first activity design, validating the identity of the user.
10. The method of claim 9 , wherein the first activity design comprises a plurality of visual elements.
11. The method of claim 10 , wherein each of the plurality of visual elements is associated with the activity performed by the user during a time period of the plurality of time periods.
12. The method of claim 10 , wherein the data indicating the first activity design comprises a plurality of color values, and wherein each of the plurality of visual elements is associated with a color value.
13. The method of claim 12 , further comprising:
determining, based on the first set of data, a performance metric for a first time period; and
determining, based on the performance metric, a first color value for a first visual element.
14. The method of claim 10 , further comprising:
retrieving additional data indicating activity performed by the user; and
determining, based on the additional data, an updated first activity design.
15. An apparatus comprising:
one or more processors; and
memory storing computer-executable instructions that, when executed by the one or more processors, cause the apparatus to:
obtain a first set of data indicating activity performed by a user for a plurality of time periods;
determine, based on the first set of data, a first activity design;
send, to a computing device, for authenticating an identity of the user, data indicating the first activity design; and
after sending the data indicating the first activity design, validating the identity of the user.
16. The apparatus of claim 15 , wherein the first activity design comprises a plurality of visual elements.
17. The apparatus of claim 16 , wherein each of the plurality of visual elements is associated with the activity performed by the user during a time period of the plurality of time periods.
18. The apparatus of claim 16 , wherein the data indicating the first activity design comprises a plurality of color values, and wherein each of the plurality of visual elements is associated with a color value.
19. The apparatus of claim 15 , wherein the instructions, when executed by the one or more processors, further cause the apparatus to:
determine, based on the first set of data, a performance metric for a first time period; and
determine, based on the performance metric, a first color value for a first visual element.
20. The apparatus of claim 15 , wherein the instructions, when executed by the one or more processors, further cause the apparatus to:
retrieve additional data indicating activity performed by the user; and
determine, based on the additional data, an updated first activity design.