IP Library › Granted Patent US 10,328,308
Granted Patent B2
US 10,328,308 · App. 15/798,603 · Granted Jun 25, 2019

Visualization of athletic activity

Inventors: Sam Amis (Portland, OR); Christopher Andon (Portland, OR); SantoshKumar Balakrishnan (Hillsboro, OR); Jenny Campbell (Beaverton, OR)
Assignee: NIKE, Inc.
A63B24/0062A61B5/0022A61B5/0024A61B5/1118A61B5/681A61B5/6807A63B71/06A63B71/0622G06F19/00G06F19/34A61B2503/10
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,328,308
App. No.
15/798,603
Granted
Jun 25, 2019
Kind
B2
Abstract

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.

Claims (80)

1. A method comprising:

obtaining, by a first computing device, a first set of athletic activity data relating to athletic activity performed by a first user for a plurality of time periods;

determining performance metrics for one or more of the plurality of time periods;

determining, based at least in part on the performance metrics, a color value for each of the one or more of the plurality or time periods;

generating, based on the determined color values, a first activity design; and

authenticating, by the first computing device and based on the first activity design, a payment transaction of the first user.

2. The method of claim 1 , wherein the color value comprises an RGB color value.

3. The method of claim 1 , further comprising:

receiving user input selection identifying the performance metrics.

4. The method of claim 1 , further comprising:

receiving user input selection identifying a duration of the plurality of time periods.

5. The method of claim 1 , wherein authenticating the payment transaction further comprises:

receiving, from a second computing device, a second activity design;

comparing the first activity design to the second activity design; and

in response to determining that the first activity design corresponds to the second activity design, authenticating the payment transaction.

6. The method of claim 1 , wherein authenticating the payment transaction further comprises:

receiving, from a second computing device, biometric information for the first user; and

authenticating, based in part on the received biometric information, the payment transaction.

7. The method of claim 1 , further comprising:

encrypting the first activity design; and

transmitting the first activity design to a remote device.

8. The method of claim 1 , further comprising:

transmitting, to a remote device, the first activity design to activate a display of advertisements tailored to the first user.

9. The method of claim 1 , further comprises:

receiving user input selection indicating a design pattern of the first activity design.

10. An apparatus comprising:

one or more processors; and

memory operatively coupled to the one or more processors and storing computer readable instructions that, when executed cause the apparatus to:

obtain a first set of athletic activity data relating to athletic activity performed by a first user for a plurality of time periods;

determine performance metrics for one or more of the plurality of time periods;

determine, based at least in part on the performance metrics, a color value for each of the one or more of the plurality of time periods;

generate, based on the determined color values, a first activity design; and

authenticate, based on the first activity design, a payment transaction of the first user.

11. The apparatus of claim 10 , wherein the computer readable instructions, when executed, further cause the apparatus to:

receive user input selection identifying the performance metrics.

12. The apparatus of claim 10 , wherein the computer readable instructions, when executed, further cause the apparatus to:

receive user input selection identifying a duration of the plurality of time periods.

13. The apparatus of claim 10 , wherein the computer readable instructions, when executed, further cause the apparatus to authenticate the payment transaction by:

receiving, from a first computing device, a second activity design;

comparing the first activity design to the second activity design; and

in response to determining that the first activity design corresponds to the second activity design, authenticating the payment transaction.

14. The apparatus of claim 10 , wherein the computer readable instructions, when executed, further cause the apparatus to authenticate the payment transaction by:

receiving, from a first computing device, biometric information for the first user; and

authenticating, based in part on the received biometric information, the payment transaction.

15. The apparatus of claim 10 , wherein the computer readable instructions, when executed, further cause the apparatus to:

transmit, to a remote device, the first activity design to activate a display of advertisements tailored to the first user.

16. The apparatus of claim 10 , wherein the computer readable instructions, when executed, further cause the apparatus to:

encrypt the first activity design; and

transmit the first activity design to a remote device.

17. The apparatus of claim 10 , wherein the color value comprises an RGB color value.

18. The apparatus of claim 10 , wherein the computer readable instructions, when executed, further cause the apparatus to:

receive user input selection indicating a design pattern of the first activity design.

19. A non-transitory computer readable medium storing executable instructions that, when executed, cause an apparatus at least to perform:

obtaining a first set of athletic activity data relating to athletic activity performed by a first user for a plurality of time periods;

determining performance metrics for one or more of the plurality of time periods;

determining, based at least in part on the performance metrics, a color value for each of the one or more of the plurality or time periods;

generating, based on the determined color values, a first activity design; and

authenticating, based on the first activity design, a payment transaction of the first user.

20. The non-transitory computer readable medium of claim 19 , wherein the executable instructions, when executed, cause the apparatus to perform:

receiving, from a first computing device, a second activity design;

comparing the first activity design to the second activity design; and

in response to determining that the first activity design corresponds to the second activity design, authenticating the payment transaction.

21. The non-transitory computer readable medium of claim 19 , wherein the executable instructions, when executed, cause the apparatus to perform:

receiving, from a first computing device, biometric information for the first user; and

authenticating, based in part on the received biometric information, the payment transaction.

22. The non-transitory computer readable medium of claim 19 , wherein the executable instructions, when executed, cause the apparatus to perform:

transmit, to a remote device, the first activity design to activate a display of advertisements tailored to the first user.

23. The non-transitory computer readable medium of claim 19 , wherein the executable instructions, when executed, cause the apparatus to perform:

receiving user input selection identifying the performance metric.

24. The non-transitory computer readable medium of claim 19 , wherein the executable instructions, when executed, cause the apparatus to perform:

receiving user input selection identifying a duration of the plurality of time periods.

25. The non-transitory computer readable medium of claim 19 , wherein the executable instructions, when executed, cause the apparatus to perform:

receiving, from a first computing device, a second activity design;

comparing the first activity design to the second activity design; and

in response to determining that the first activity design corresponds to the second activity design, authenticating the payment transaction.

26. The non-transitory computer readable medium of claim 19 , wherein the executable instructions, when executed, cause the apparatus to perform:

encrypting the first activity design; and

transmitting the first activity design to a remote device.

27. The non-transitory computer readable medium of claim 19 , wherein the executable instructions, when executed, cause the apparatus to perform:

receiving user input selection indicating a design pattern of the first activity design.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 11, 2019
From: AMIS, SAM; ANDON, CHRISTOPHER; BALAKRISHNAN, SANTOSHKUMAR; CAMPBELL, JENNY
To: NIKE, INC.
Reel/Frame 050687/0898 →
Continuity (3)
Continuation 14613146 · Feb 3, 2015
Provisional Application 61935210 · Feb 3, 2014
Related Publication 20180050236A1 · Feb 22, 2018