US2019358493A1PendingUtilityA1

Interactive Athletic Training Log

Assignee: NIKE INCPriority: Feb 27, 2008Filed: Aug 7, 2019Published: Nov 28, 2019
Est. expiryFeb 27, 2028(~1.6 yrs left)· nominal 20-yr term from priority
G16H 40/67G16H 20/30A63B 2220/40A63B 2220/34A63B 2230/00A63B 22/0056A63B 2024/0068A61B 5/0022A63B 2220/12A63B 2220/30A61B 5/7465A63B 2230/207A63B 2024/0025A63B 2225/50A63B 2230/75A63B 2225/15A63B 24/0075A63B 71/0622A63B 22/0076A61B 2562/0219A63B 69/0028A63B 71/0697A61B 5/1118A63B 2071/0625A63B 2230/04A61B 2503/10A63B 24/0084A63B 22/0664A63B 2220/803A61B 5/6807A63B 22/0605A63B 2225/20A63B 22/02A63B 2220/836A63B 24/0021
69
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Systems and techniques for the collection and display of athletic information. Athletic data relating to a single person or group of people is collected at a central location, and subsequently displayed at a desired remote location so that the person or people can review and critique their performance. In addition, athletic data for multiple persons can be collected at a central location, and subsequently displayed to a user at a desired remote location, so that the user can compare his or her athletic activities to others.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A system, comprising;
 a first computing device including a first plurality sensors configured to capture movement data of a first user during performance of an athletic activity of a first type and generate first athletic activity data representative of the athletic activity performed by the first user;   at least a second computing device including a second plurality of sensors configured to capture movement data of a second user during performance of an athletic activity of the first type and generate second athletic activity data representative of the athletic activity performed by the second user;   a server including a processor, a communication interface and a memory storing computer-executable instructions that, when executed by the processor, cause the server to:
 receive, from the first computing device, identification of a plurality of users to invite to a competition, the plurality of users including the first user and the second user; 
 transmit, to a computing device associated with each user of the plurality of users and including the at last a second computing device, an invite to the competition; 
 responsive to receiving acceptance of the transmitted invite from at least the first computing device and the second computing device, receive, via a network, athletic activity data for each of the first user and the second user generated during performance of athletic activity of the first type on a plurality of dates; 
   aggregate the athletic activity data from the plurality of dates for each of the first user and the second user;   compare the aggregated athletic activity data from the plurality of dates for each of the first user and the second user to a respective goal for each of the first user and the second user;   determine, based on the comparing, progress toward the respective goal; and   display, on a display of at least one of the first computing device and the second computing device, the progress.   
     
     
         2 . The system of  claim 1 , wherein the first plurality of sensors and the second plurality of sensors are further configured to measure one or more operational parameters of a device being manipulated by a respective user. 
     
     
         3 . The system of  claim 2 , wherein the device being manipulated by the user is one of: a treadmill and a stationary bicycle. 
     
     
         4 . The system of  claim 1 , further including instructions that, when executed, cause the server to:
 compare progress toward the respective goal for each of the first user and the second user to each other user to determine a ranking for each of the first user and the second user; and   display the ranking on a display of at least one of the first computing device and the second computing device.   
     
     
         5 . The system of  claim 1 , wherein the respective goal includes a total number of miles traversed in a predetermined time period. 
     
     
         6 . The system of  claim 1 , wherein the respective goal includes traversing a predetermined number of miles within a predefined time period. 
     
     
         7 . The system of  claim 1 , wherein the invite is transmitted via SMS. 
     
     
         8 . One or more non-transitory computer-readable media storing computer-executable instructions that, when executed by a processor, cause at least one computing device to:
 receive, from a first computing device associated with a first user, identification of a plurality of users to invite to a competition, the plurality of users including the first user and a second user;   transmit, to a computing device associated with each user of the plurality of users, an invite to the competition;   responsive to receiving acceptance of the transmitted invite from at least the first computing device and a second computing device associated with the second user, receive, via a network, athletic activity data for each of the first user and the second user generated during performance of athletic activity of a first type on a plurality of dates, the athletic activity data being generated based on movement data captured by a first plurality of sensors of the first computing device and a second plurality of sensors of the second computing device;   aggregate the athletic activity data from the plurality of dates for each of the first user and the second user;   compare the aggregated athletic activity data from the plurality of dates for each of the first user and the second user to a respective goal for each of the first user and the second user;   determine, based on the comparing, progress toward the respective goal; and   display, on a display of at least one of the first computing device and the second computing device, the progress.   
     
     
         9 . The one or more non-transitory computer-readable media of  claim 8 , wherein the first plurality of sensors and the second plurality of sensors are further configured to measure one or more operational parameters of a device being manipulated by a respective user. 
     
     
         10 . The one or more non-transitory computer-readable media of  claim 9 , wherein the device being manipulated by the user is one of: a treadmill and a stationary bicycle. 
     
     
         11 . The one or more non-transitory computer-readable media of  claim 8 , further including instructions that, when executed, cause the at least one computing device to:
 compare progress toward the respective goal for each of the first user and the second user to each other user to determine a ranking for each of the first user and the second user; and   display the ranking on a display of at least one of the first computing device and the second computing device.   
     
     
         12 . The one or more non-transitory computer-readable media of  claim 8 , wherein the respective goal includes a total number of miles traversed in a predetermined time period. 
     
     
         13 . The one or more non-transitory computer-readable media of  claim 8 , wherein the respective goal includes traversing a predetermined number of miles within a predefined time period. 
     
     
         14 . The one or more non-transitory computer-readable media of  claim 8 , wherein the invite is transmitted via SMS. 
     
     
         15 . A system, comprising;
 a first computing device including a first plurality sensors configured to capture movement data of a first user during performance of an athletic activity of a first type and generate first athletic activity data representative of the athletic activity performed by the first user;   at least a second computing device including a second plurality of sensors configured to capture movement data of a second user during performance of an athletic activity of the first type and generate second athletic activity data representative of the athletic activity performed by the second user;   a server including a processor, a communication interface and a memory storing computer-executable instructions that, when executed by the processor, cause the server to:
 receive, from the first computing device, identification of a plurality of users to invite to a competition, the plurality of users including the first user and the second user; 
 transmit, to a computing device associated with each user of the plurality of users and including the at last a second computing device, an invite to the competition; 
 responsive to receiving acceptance of the transmitted invite from at least the least the first computing device and the second computing device, receive, via a network, the generated first athletic activity data and second athletic activity data; 
 aggregate the first athletic activity data and the second athletic activity data; 
 compare the aggregated first athletic activity data and second athletic activity data to a team goal for the plurality of users; 
 determine, based on the comparing, progress toward the team goal; and 
 display, on a display of at least one of the first computing device and the second computing device, the progress. 
   
     
     
         16 . The system of  claim 15 , wherein the first plurality of sensors and the second plurality of sensors are further configured to measure one or more operational parameters of a device being manipulated by a respective user. 
     
     
         17 . The system of  claim 16 , wherein the device being manipulated by the user is one of: a treadmill and a stationary bicycle. 
     
     
         18 . The system of  claim 15 , wherein the team goal includes a total number of miles traversed in a predetermined time period. 
     
     
         19 . The system of  claim 15 , wherein the team goal includes traversing a predetermined number of miles within a predefined time period. 
     
     
         20 . The system of  claim 1 , wherein the invite is transmitted via SMS.

Join the waitlist — get patent alerts

Track US2019358493A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.