IP Library Granted Patent US 10,322,315
Granted Patent B2
US 10,322,315 · App. 16/036,894 · Granted Jun 18, 2019

Exercise system and method

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,322,315
App. No.
16/036,894
Granted
Jun 18, 2019
Kind
B2
Abstract

A method for displaying live and archived exercise classes comprising displaying information about exercise classes that can be accessed by a first user via a digital communication network on a display screen at a first location, wherein the first user can select either a live class or select among a plurality of archived classes, outputting digital video and audio content comprising the selected class, detecting performance parameters for the first user at a particular point in the selected class, displaying at least one of the performance parameters on the display screen, and displaying performance parameters from a second user at a second location on the display screen such that at least one of the performance parameters from the first user and at least one of the performance parameters from the second user at the same point in the class are presented for comparison.

Claims (37)

1. A method for displaying live and archived exercise classes comprising:

displaying information about available live and archived exercise classes that can be accessed by a first user via a digital communication network on a display screen at a first location, wherein the first user can select either a live exercise class or select among a plurality of archived exercise classes;

receiving a selection of one of the available live or archived exercise classes by the first user;

outputting digital video and audio content comprising the selected exercise class at the first location to the first user;

determining one or more performance parameters for the first user at the first location at a plurality of points in the selected exercise class;

displaying at least one performance parameter for the first user at the first location on the display screen; and

dynamically displaying one or more performance parameters for a second user at a second location on the display screen at the first location such that at least one of the performance parameters for the first user at the plurality of points in the selected exercise class and at least one of the performance parameters for the second user at the same points in the selected exercise class are presented for comparison on the display screen at the first location.

2. The method of claim 1 , wherein determining one or more performance parameters for the first user at the first location further comprises sensing at least one performance parameter from a first exercise apparatus operable by the first user at the first location.

3. The method of claim 1 , wherein the display screen at the first location further comprises, a graphical user interface with user selectable content for display during the selected exercise class, and wherein dynamically displaying one or more performance parameters for the second user at the second location on the display screen at the first location further comprises displaying the first user performance parameters and second user performance parameters in a secondary window.

4. The method of claim 1 , wherein the digital video and audio content, first user performance parameters and second user performance parameters are output substantially in real-time.

5. The method of claim 1 , further comprising requesting the digital video content, audio content and class participant content associated with the selected exercise class from a server through the digital communications network, wherein the class participant content comprises content associated with the second user.

6. The method of claim 5 , further comprising:

generating a leaderboard from the class participant content and the plurality of first user performance parameters, the leaderboard representing performance parameters at the same point in the selected exercise class; and

displaying the leaderboard at the first location.

7. The method of claim 6 , wherein the class participant content comprises live and archived class participant content; and wherein the leaderboard is synchronized to the first user's performance parameters allowing for comparative class participant content to be presented to the first user.

8. The method of claim 7 , wherein the exercise class content further comprises a start signal indicating a starting point of the selected exercise class, and wherein the class participant content is synchronized to the start signal for data comparison.

9. The method of claim 1 , further comprising transmitting the plurality of first user performance parameters to a server through the digital communication network, wherein class participant content received by the second user includes the first user performance parameters.

10. The method of claim 1 , further comprising receiving video chat data from the second user at the second location for display to the first user on the display screen at the first location.

11. A method for providing live and archived exercise classes to remote users comprising:

providing information about available live and archived exercise classes that can be accessed via a digital communication network by a first user using a first computer at a first remote location for display at the first remote location via an interface that includes a display screen, wherein the first user can select either a live exercise class or select among a plurality of archived exercise classes to be displayed on the display screen;

receiving from the first user a selection of one of the available live or archived exercise classes for display on the display screen at the first remote location;

providing digital video and audio content comprising the selected exercise class to the first computer at the first remote location for display to the first user on the display screen;

receiving one or more performance parameters for the first user at the first remote location at a particular point in the selected exercise class;

providing at least one current performance parameter for the first user for display on the display screen at the first remote location ;

receiving one or more performance parameters for one or more other users at one or more other remote locations at the same point in the selected exercise class; and

providing at least one of the performance parameters for at least one of the other users for dynamically displaying on the display screen at the first remote location such that at least one of the performance parameters for the first user at the particular point in the selected exercise class and at least one of the performance parameters for one of the other users at the same point in the selected exercise class are presented for comparison on the display screen at the first remote location.

12. The method of claim 11 , wherein determining one or more performance parameters for the first user at the first remote location further comprises sensing at least one performance parameter from a first exercise apparatus operable by the first user at the first remote location.

13. The method of claim 11 , wherein the display screen at the first remote location further comprises, a graphical user interface with user selectable content for display during the selected exercise class, and wherein dynamically displaying one or more performance parameters for the at least one of the other users on the display screen at the first remote location further comprises displaying the first user performance parameters and the at least one of the other users' performance parameters in a secondary window.

14. The method of claim 11 , wherein the digital video and audio content, first user performance parameters and at least one of the other users' performance parameters are output substantially in real-time.

15. The method of claim 11 , further comprising requesting the digital video content, audio content and class participant content associated with the selected exercise class from a server through the digital communications network.

16. The method of claim 15 , further comprising:

generating a leaderboard from the class participant content and the plurality of first user performance parameters, the leaderboard representing performance parameters at the same point in the selected exercise class; and

displaying the leaderboard at the first remote location.

17. The method of claim 16 , wherein the class participant content comprises live and archived class participant content; and wherein the leaderboard is synchronized to the first user's performance parameters allowing for comparative class participant content to be presented to the first user.

18. The method of claim 17 , wherein the exercise class content further comprises a start signal indicating a starting point of the exercise class, and wherein class participant content is synchronized to the start signal for data comparison.

19. The method of claim 11 , further comprising transmitting the plurality of first user performance parameters to a server through the digital communication network, wherein class participant content received by the at least one of the other users includes the first user performance parameters.

20. The method of claim 11 , further comprising receiving video chat data from the at least one other user for display to the first user on the display screen at the first remote location.

Assignments (3)
PATENT SECURITY AGREEMENT Recorded Jun 1, 2022
From: PELOTON INTERACTIVE, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 060247/0453 →
CHANGE OF NAME Recorded Dec 9, 2019
From: PELOTON INTERACTIVE, LLC
To: PELOTON INTERACTIVE, INC.
Reel/Frame 051219/0271 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 18, 2018
From: FOLEY, JOHN P.; CORTESE, THOMAS P.; FENG, YU; SIRA, CHRISTOPHER B.; WOOLLEY, HANS S.
To: PELOTON INTERACTIVE, INC.
Reel/Frame 046381/0472 →
Cited By (62)
US 12,186,622 US 12,249,413 US 12,268,919 US 12,268,920 US 12,283,356 US 12,285,654 US 12,290,714 US 12,290,721 US 12,301,663 US 12,311,223 US 12,327,623 US 12,340,884 US 12,347,558 US 12,354,726 US 12,357,195 US 12,357,899 US 12,367,960 US 12,380,985 US 12,383,792 US 12,390,678 US 12,390,689 US 12,402,805 US 12,403,352 US 12,415,110 US 12,420,135 US 12,420,145 US 12,424,308 US 12,424,319 US 12,427,376 US 12,440,719 US 12,450,221 US 12,458,837 US 12,458,844 US 12,465,815 US 12,478,837 US 12,491,400 US 12,491,401 US 12,495,987 US 12,515,104 US 12,537,088 US 12,539,442 US 12,539,446 US 12,548,656 US 12,548,657 US 12,555,667 US 12,558,593 US 12,558,594 US 12,562,243 US 12,562,271 US 12,573,493 US 12,576,309 US 12,576,311 US 12,589,279 US 12,594,449 US 12,611,564 US 12,614,622 US 12,616,529 US 12,654,057 US 12,658,301 US 12,658,302 US 12,670,978 US 12,708,814