IP Library Granted Patent US 9,636,566
Granted Patent B2
US 9,636,566 · App. 14/724,468 · Granted May 2, 2017

Athletic performance sensing and/or tracking systems and methods

Inventors: Raymond W. Riley (Bainbridge Island, WA); Kevin W. Hoffer (Beaverton, OR); William E. Berner (Portland, OR); Allan M. Schrock (Portland, OR); James A. Niegowski (Portland, OR); William F. Rauchholz (Portland, OR)
Assignee: NIKE, Inc.
A63B71/06A63B24/0006A63B24/0062A63B24/0075G05B15/02G06F3/165G06F19/3481G06Q10/0639A63B2024/0065A63B2024/0068A63B2024/0071A63B2071/0694A63B2220/00A63B2220/17A63B2220/20A63B2220/30G06F17/30749
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 9,636,566
App. No.
14/724,468
Granted
May 2, 2017
Kind
B2
Abstract

Athletic performance sensing and/or tracking systems include components for measuring or sensing athletic performance data and/or for storing and/or displaying desired information associated with the athletic performance to the user (or others). Such systems can allow users a wide variety of options in creating workouts, selecting and presenting media content during the athletic performance, etc., e.g., to help keep users entertained and motivated. In some instances, user feedback may be used, optionally in combination with objective data relating to a workout, to control features of the workout routine, to control the music or other media content selected and/or presented, and/or to control features of future workout routines and/or the presented media content.

Claims (62)

1. A method performed by an athletic performance tracking system comprising:

activating, by a processor associated with a user device of the athletic performance tracking system, a sensor of the athletic performance tracking system to measure performance of a first user as the first user performs an activity;

providing, at the processor, playback of first motivational content to the first user as the first user is performing the activity;

determining, at the processor, that the playback of the first motivational content has ended;

determining, at the processor, a first characteristic of the first motivational content;

identifying, at the processor, second motivational content that has a second characteristic that is similar to the first characteristic of the first motivational content;

based upon identification of the second motivational content having the second characteristic that is similar to the first characteristic, adding the second motivational content to a playlist of the first user;

providing, at the processor, playback of the second motivational content to the first user as the first user is continuing to perform the activity;

storing the first characteristic and performance data from the sensor specific to playback of the first motivational content;

storing the second characteristic and performance data from the sensor specific to playback of the second motivational content; and

responsive to receiving a user display request, providing an activity level display to the user device showing performance data of the first user associated with playback of the first motivational content and performance data of the first user associated with playback of the second motivational content.

2. The method of claim 1 , wherein the first motivational content and the second motivational content comprise motivational songs.

3. The method of claim 1 , wherein the first characteristic comprises a beat associated with the first motivational content and the second characteristic comprises a beat associated with the second motivational content.

4. The method of claim 1 , further comprising:

determining, at the processor, whether a predefined condition associated with the performance data during playback of the first motivational content has been met; and

in response to determining that the predefined condition has not been met, identifying, at the processor, third motivational content that has a third characteristic that is dissimilar to the first characteristic of the first motivational content;

adding the third motivational content to the playlist of the first user; and

providing, at the processor, playback of the third motivational content to the first user as the first user is continuing to perform the activity.

5. The method of claim 1 , wherein the first motivational content has a first beat that matches a second beat of the first user as the first user is performing the activity.

6. The method of claim 1 , further comprising: communicating with a remote server to identify the second motivational content.

7. The method of claim 1 , further comprising: adding the second motivational content to a motivational content library associated with the first user.

8. The method of claim 1 , wherein the first characteristic comprises a genre associated with the first motivational content.

9. The method of claim 1 , wherein the first characteristic comprises an artist associated with the first motivational content.

10. A method comprising performed by an athletic performance tracking system:

activating, by a processor associated with a user device of the athletic performance tracking system, a sensor of the athletic performance tracking system to measure performance of a first user as the first user performs an activity;

providing, at the processor, playback of a first motivational song to a first user as the first user is performing an activity;

determining, at the processor, that the playback of the first motivational song has ended;

determining, at the processor, a first characteristic of the first motivational song;

accessing, at a memory, a selection history of the first user for other motivational songs;

determining, at the processor, which of the other motivational songs have the first characteristic;

based upon determination of one of the other motivational songs having the first characteristic, selecting the one of the other motivational songs that has the first characteristic;

providing playback of the one of the other motivational songs that has the first characteristic to the first user as the first user is continuing to perform the activity;

storing performance data from the sensor specific to playback of the first motivational song and performance data from the sensor specific to playback of the one of the other motivational songs; and

responsive to receiving a user display request, providing an activity level display to the user device showing performance data of the first user associated with playback of the first motivational song and performance data of the first user associated with playback of the one of the other motivational songs.

11. The method of claim 10 , wherein the first characteristic comprises a beat of the first motivational song.

12. The method of claim 10 , wherein the first characteristic comprises at least one of: a genre of the first motivational song or an artist associated with the first motivational song.

13. The method of claim 10 , wherein the selection history of the first user for the other motivational songs comprises motivational songs associated with a high user activity level during a previous activity.

14. The method of claim 10 , wherein the accessing the selection history of the first user for the other motivational songs comprises accessing the selection history of the first user for the other motivational songs while the first user was performing the activity.

15. An apparatus comprising:

a processor;

a sensor;

a display; and

a non-transitory computer-readable medium storing computer readable instructions that, when executed, cause the processor to at least perform:

activate the sensor to measure performance of a first user as the first user performs an activity;

provide playback of first motivational content to the first user as the first user is performing the activity;

determine that the playback of the first motivational content has ended;

determine a first beat associated with the first motivational content;

identify second motivational content that has a second beat that is similar to the first beat associated with the first motivational content;

based upon identification of second motivational content having a second beat that is similar to the first beat associated with the first motivational content, add the second motivational content to a playlist of the first user;

provide playback of the second motivational content to the first user as the first user is continuing to perform the activity;

storing the first beat and performance data from the sensor specific to playback of the first motivational content;

storing the second beat and performance data from the sensor specific to playback of the second motivational content; and

responsive to receiving a user display request, provide, to the display, an activity level display showing performance data of the first user associated with playback of the first motivational content and performance data of the first user associated with playback of the second motivational content.

16. The apparatus of claim 15 , wherein the first motivational content and the second motivational content comprise motivational songs.

17. The apparatus of claim 15 , wherein the processor further performs: communicate with a remote server to access the second motivational content.

18. The apparatus of claim 15 , wherein the second motivational content further belongs to at least one of a same genre as the first motivational content or a same artist as the first motivational content.

19. The apparatus of claim 15 , wherein the non-transitory computer-readable medium stores further computer readable instructions that, when executed, cause the processor to:

determine whether a predefined condition associated with the performance data during playback of the first motivational content has been met; and

in response to determining that the predefined condition has not been met, identify third motivational content that has a third beat that is dissimilar to the first beat of the first motivational content;

add the third motivational content to the playlist of the first user; and

provide playback of the third motivational content to the first user as the first user is continuing to perform the activity.

20. The apparatus of claim 15 , wherein the non-transitory computer-readable medium stores further computer readable instructions that, when executed, cause the processor to: continue playback of the second motivational content until the first user begins another activity.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 16, 2020
From: RILEY, RAYMOND W.; HOFFER, KEVIN W.; BERNER, WILLIAM E.; SCHROCK, ALLAN M.; NIEGOWSKI, JAMES A.; RAUCHHOLZ, WILLIAM F.
To: NIKE, INC.
Reel/Frame 053225/0093 →
Continuity (6)
Continuation 14027616 · Sep 16, 2013
Division 13428356 · Mar 23, 2012
Continuation 12837893 · Jul 16, 2010
Division 11848988 · Aug 31, 2007
Provisional Application 60824822 · Sep 7, 2006
Related Publication 20150258378A1 · Sep 17, 2015