IP Library › Granted Patent US 10,226,667
Granted Patent B2
US 10,226,667 · App. 16/136,948 · Granted Mar 12, 2019

Athletic performance user interface

Inventors: Hector Moll-Carrillo (San Francisco, CA); Michael Tchao (Portland, OR); Jason Nims (Portland, OR)
Assignee: NIKE, Inc.
A63B24/0062A61B5/11A61B5/7475G01C22/006G06F1/1643G06F1/1671G06F1/1698G06F3/011G06F3/016G06F3/0416G06F3/0482G06F3/0488G06F3/04842G06F3/04847G07C1/22G08C19/00A61B5/1112A61B5/221A61B5/7455A61B2562/0219A63B22/0056A63B22/0076A63B22/02A63B22/0605A63B22/0664A63B24/0075A63B24/0084A63B69/0028A63B71/06A63B71/0622A63B71/0697A63B2024/0025A63B2024/0068A63B2071/0625A63B2220/12A63B2220/14A63B2220/30A63B2220/34A63B2220/40A63B2220/803A63B2220/836A63B2225/15A63B2225/20A63B2225/50A63B2230/00A63B2230/04A63B2230/207A63B2230/70A63B2230/75
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,226,667
App. No.
16/136,948
Filed
Sep 20, 2018
Granted
Mar 12, 2019
Kind
B2
Art Unit
2623
USPC
345/173
Abstract

Athletic data may be recorded and displayed using a computing device such as a mobile communication device during performance of physical activity. In some examples, the device may provide options for defining and recording athletic activity performed by the user. Such options may include various content item selection and rendering controls. Additionally or alternatively, route selection and controls may be provided through the device. Recorded activity data may further be transmitted to a remote site through a network.

Claims (61)

1. An apparatus comprising:

a processor;

a display; and

memory storing instructions that, when executed, cause the apparatus to:

generate a first interface displaying a plurality of selectable athletic activity types;

generate a second interface providing a selectable achievement field;

receive a selection of an activity type from the first interface;

receive a selection of an achievement type that marks a completion of the selected activity type; and

initiate an athletic activity recordation process including:

receiving athletic activity data for the athletic activity being performed from one or more sensors;

generating an in-workout interface, wherein the in-workout interface includes at least a portion of the received athletic activity data; and

deactivating at least a portion of the selection interface until the athletic activity data indicates that the activity type has been completed.

2. The apparatus of claim 1 , wherein the instructions, when executed, further cause the apparatus to:

map one or more selectable functions of the at least a portion of the selection interface to one or more hardware buttons of the apparatus.

3. The apparatus of claim 1 , wherein the achievement type is a running distance.

4. The apparatus of claim 1 , wherein the instructions, when executed, further cause the apparatus to:

prior to initiating the athletic activity recording process, generate a content selection interface for selecting one or more content items to be rendered during the athletic activity.

5. The apparatus of claim 1 , wherein the instructions, when executed, further cause the apparatus to:

generate a workout initiation interface comprising information identifying the selected activity type and one or more selected content items, the workout initiation interface further comprising a command to begin recording the athletic activity, and

render the one or more selected content items during recordation of the athletic activity.

6. The apparatus of claim 1 , wherein the in-workout interface comprises an amount of energy expended, a pace, a distance and a total amount of time spent performing an athletic activity corresponding to the selected activity type.

7. The apparatus of claim 1 , wherein the instructions, when executed, further cause the apparatus to record a physical route taken by an individual during performance of the athletic activity.

8. A non-transitory machine readable medium storing instructions that, when executed, cause a mobile device to:

generate a first interface displaying a plurality of selectable athletic activity types;

generate a second interface providing a selectable achievement field;

receive a selection of an activity type from the first interface;

receive a selection of an achievement type that marks a completion of the selected activity type; and

initiate an athletic activity recordation process including:

receiving athletic activity data for the athletic activity being performed from one or more sensors;

generating an in-workout interface, wherein the in-workout interface includes at least a portion of the received athletic activity data corresponding to the selected activity type; and

deactivating at least a portion of the selection interface until the athletic activity data indicates that the activity type has been completed.

9. The non-transitory machine readable medium of claim 8 , wherein the instructions, when executed, further cause the mobile device to:

map one or more selectable functions of the at least a portion of the selection interface to one or more hardware buttons.

10. The non-transitory machine readable medium of claim 8 , wherein the achievement type is a running distance.

11. The non-transitory machine readable medium of claim 8 , wherein the instructions, when executed, further cause the mobile device to:

prior to initiating the athletic activity recording process, generate a content selection interface for selecting one or more content items to be rendered during the athletic activity.

12. The non-transitory machine readable medium of claim 11 , wherein the content selection interface includes a pre-defined playlist.

13. The non-transitory machine readable medium of claim 8 , wherein the instructions, when executed, further cause the mobile device to:

generate a workout initiation interface comprising information identifying the selected activity type and one or more selected content items, the workout initiation interface further comprising a command to begin recording the athletic activity, and

render the one or more selected content items during recordation of the athletic activity.

14. The non-transitory machine readable medium of claim 13 , wherein the in-workout interface comprises an amount of energy expended, a pace, a distance and a total amount of time spent performing an athletic activity corresponding to the selected activity type.

15. The non-transitory machine readable medium of claim 8 , wherein the instructions, when executed, further cause the mobile device to upload the received athletic activity data to a remote device through a network.

16. The non-transitory machine readable medium of claim 8 , wherein the instructions, when executed, further cause the mobile device to record a physical route taken by an individual during performance of the athletic activity.

17. The non-transitory machine readable medium of claim 8 , wherein the instructions, when executed, further cause the mobile device to provide a physical route selection interface comprising a plurality of selectable routes.

18. The non-transitory machine readable medium of claim 17 , wherein the instructions, when executed, further cause the mobile device to:

receive a selection of a physical route from the plurality of selectable routes; and

determine a user's location relative to the physical route.

19. A method comprising:

generating, by a mobile computing device, a first interface displaying a plurality of selectable athletic activity types;

generating, by the mobile computing device, a second interface providing a selectable achievement field;

receiving, by the mobile computing device, a selection of an activity type from the first interface;

receiving, by the mobile computing device, a selection of an achievement type that marks a completion of the selected activity type;

initiating, by the mobile computing device, an athletic activity recordation process including:

receiving athletic activity data for the athletic activity being performed from one or more sensors;

generating an in-workout interface, wherein the in-workout interface includes at least a portion of the received athletic activity data; and

deactivating at least a portion of the selection interface until the athletic activity data indicates that the activity type has been completed.

20. The method of claim 19 , further comprising:

prior to initiating the athletic activity recording process, generating a content selection interface for selecting one or more content items to be rendered during the athletic activity;

generating a route selection menu comprising a plurality of selectable routes;

receiving a selection of a physical route from the plurality of selectable routes; and

determining a user's location relative to the physical route.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 8, 2020
From: MOLL-CARRILLO, HECTOR; TCHAO, MICHAEL; NIMS, JASON
To: NIKE, INC.
Reel/Frame 054007/0394 →
Continuity (5)
Continuation 14970114 · Dec 15, 2015
Continuation 13896826 · May 17, 2013
Continuation 12424851 · Apr 16, 2009
Provisional Application 61045599 · Apr 16, 2008
Related Publication 20190015700A1 · Jan 17, 2019