IP Library Granted Patent US 9,586,090
Granted Patent B2
US 9,586,090 · App. 13/860,310 · Granted Mar 7, 2017

System and method for simulating real world exercise sessions

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,586,090
App. No.
13/860,310
Granted
Mar 7, 2017
Kind
B2
Abstract

In an exercise system having a remote communication system adapted to communicate with an exercise device, a method for generating an exercise program includes receiving route information identifying a route traveled by an individual during a real world exercise session, receiving audio information identifying a musical selection listened to by the individual during the real world exercise session, using the route information and the audio information to generate an exercise program. The exercise program includes control signals that cause an exercise device to substantially simulate the topographical characteristics of the route traveled by the individual during the real world exercise session, and audio signals representative of the musical selection listened to by the individual during the real world exercise session so that the musical selection is presented during a performance of the exercise program.

Claims (46)

1. In an exercise system having a remote communication system adapted to communicate with a plurality of exercise devices, a method for generating an exercise program comprising:

receiving at a remote communication system route information identifying a route traveled by an individual during a real world exercise session, the remote communication system comprising one or more processors for processing the route information;

generating an exercise program from the route information, the exercise program comprising control signals that cause a first exercise device and a second exercise device to substantially simulate topographical characteristics of the route traveled by the individual during the real world exercise session,

sending the exercise program to the first exercise device, the first exercise device including one or more first movable members;

receiving the exercise program at the first exercise device;

programming the first exercise device to perform the exercise program, the control signals of the exercise program selectively adjusting the one or more first movable members of the first exercise device to simulate the real world exercise session;

sending the same exercise program that was sent to the first exercise device to the second exercise device, the second exercise device including one or more second movable members, the first exercise device and the second exercise device being different types of exercise devices;

receiving the exercise program at the second exercise device; and

programming the second exercise device to perform the exercise program, the control signals of the exercise program selectively adjusting the one or more second movable members of the second exercise device to simulate the real world exercise session.

2. The method of claim 1 , wherein the route information is received from a device that senses the route information during the real world exercise session and communicatively transfers the route information to the remote communication system.

3. The method of claim 1 further comprising retrieving data from a third party regarding the route traveled by the individual during the real world exercise session.

4. The method of claim 1 further comprising retrieving data from a third party regarding a musical selection listened to by the individual during the real world exercise session.

5. The method of claim 1 , wherein the exercise program further comprises display signals that cause the first exercise device to display images of the route traveled by the individual during the real world exercise session.

6. The method of claim 5 further comprising retrieving data from a third party regarding the route traveled by the individual during the real world exercise session, wherein the third party data is used to generate the display signals.

7. The method of claim 5 , wherein the display signals comprise video images.

8. The method of claim 5 further comprising synchronizing the control signals and the display signals.

9. The method of claim 1 , wherein the first exercise device is a treadmill and the control signals of the exercise program cause an actuator associated with a treadmill tread base to adjust an inclination of the tread base.

10. The method of claim 9 , wherein the control signals of the exercise program cause the actuator associated with the treadmill tread base to adjust a side to side tilt of the tread base.

11. The method of claim 1 , wherein the first exercise device is an exercise cycle;

wherein the one or more first movable members of the first exercise device comprise one or more pedals of the exercise cycle; and

wherein the control signals of the exercise program cause an actuator associated with the one or more pedals of the first exercise device to adjust a rotational resistance applied to the pedals.

12. The method of claim 11 , wherein the control signals of the exercise program cause an actuator associated with an exercise device frame to adjust a tilt of the exercise device frame.

13. The method of claim 1 further comprising making the exercise program available for download to the first exercise device and the second exercise device.

14. The method of claim 13 , wherein the exercise program is available for download to the first exercise device and the second exercise device via the Internet.

15. The method of claim 1 further comprising receiving audio information identifying a musical selection listened to by the individual during the real world exercise session.

16. A system that generates an exercise program for two or more different types of exercise devices, the system capable of communicating the same exercise program that was sent to the first exercise device to a second exercise device and communicating the exercise program to a second exercise device, the system comprising:

a first exercise device comprising a first movable element that moves during the performance of an exercise, the first movable element including a first operating parameter that is selectively adjustable;

a second exercise device comprising a second movable element that moves during the performance of an exercise, the second movable element including a second operating parameter that is selectively adjustable;

a remote communication system that can communicate with the first exercise device and the second exercise device, the remote communication system being receptive to receive data identifying a real world exercise route traveled by an individual during an exercise session, the remote communication system including one or more processors for processing the received data relating to the real world exercise route; and

a single exercise program for both the first exercise device and the second exercise device based upon the received data, the first exercise device and the second exercise device being different types of exercise devices, the exercise program comprising control signals that selectively adjust the first operating parameter of the first movable element of the first exercise device to simulate terrain characteristics of the real world exercise route and display signals that include visual images of the real world exercise route, the exercise program being communicated to the first exercise device and the first exercise device being capable of performing the exercise program.

17. The system of claim 16 further comprising audio signals representative of the playlist of songs listened to by the individual during the exercise session.

18. The system of claim 16 , wherein the remote communication system communicates with the first exercise device via a portable memory device.

19. The system of claim 16 , wherein the control signals selectively adjust an inclination level of a treadmill tread base.

20. A computer system, comprising:

one or more processors;

system memory; and

one or more computer storage media having stored thereon computer-executable instructions which, when executed by the one or more processors, cause the computer system to implement a method for generating a single exercise program for both of two different types of exercise devices, the method for generating the exercise program comprising:

receiving route information identifying a route traveled by an individual during a real world exercise session;

using the route information to generate the single exercise program for both of two different types of exercise devices that simulate the real world exercise session on the different types of exercise devices, the exercise program comprising:

first control signals that cause a first type of exercise device to substantially simulate topographical characteristics of the route traveled by the individual during the real world exercise session, the first type of exercise device comprising a first movable element, the first control signals selectively adjusting the first movable element to simulate the real world exercise session; and

second control signals that cause a second type of exercise device to substantially simulate topographical characteristics of the route traveled by the individual during the real world exercise session, the second type of exercise device comprising a second movable element, the second control signals selectively adjusting the second movable element to simulate the real world exercise session; and

transferring the exercise program to a first exercise device of the first type of exercise devices; and

programming the first exercise device of the first type of exercise devices to perform the exercise program.

21. The computer system of claim 20 , wherein the method further comprises:

transferring the exercise program to a first exercise device of the second type of exercise devices; and

programming the first exercise device of the second type of exercise devices to perform the exercise program.

Assignments (21)
RELEASE OF INTELLECTUAL PROPERTY SECURITY INTEREST (4TH LIEN) Recorded May 28, 2025
From: LC9 CONNECTED HOLDINGS, LP
To: IFIT INC.; ICON IP INC.
Reel/Frame 071429/0479 →
RELEASE OF SECURITY INTEREST Recorded May 27, 2025
From: LC9 CONNECTED HOLDINGS, LP
To: IFIT INC.; ICON IP INC.
Reel/Frame 071407/0001 →
RELEASE OF SECURITY INTEREST Recorded May 23, 2025
From: BANK OF AMERICA, N.A.
To: IFIT, INC. (F/K/A ICON HEALTH & FITNESS, INC.); ICON IP, INC.
Reel/Frame 071351/0624 →
RELEASE OF SECURITY INTEREST Recorded May 23, 2025
From: PLC AGENT LLC
To: IFIT INC.; ICON IP, INC.
Reel/Frame 071358/0584 →
RELEASE OF SECURITY INTEREST Recorded May 21, 2025
From: ICON PREFERRED HOLDINGS, L.P.
To: IFIT INC.; ICON IP INC.
Reel/Frame 071336/0725 →
SECURITY INTEREST Recorded May 13, 2025
From: IFIT, INC.
To: CERBERUS BUSINESS FINANCE AGENCY, LLC
Reel/Frame 071278/0707 →
SECURITY INTEREST Recorded Dec 20, 2023
From: IFIT INC.; ICON IP, INC.
To: LC9 CONNECTED HOLDINGS, LP
Reel/Frame 066094/0529 →
SECURITY INTEREST Recorded May 5, 2022
From: IFIT INC.; ICON IP, INC.
To: LC9 CONNECTED HOLDINGS, LP
Reel/Frame 059857/0830 →
CORRECTIVE ASSIGNMENT TO CORRECT THE THE ASSIGNEE'S ADDRESS PREVIOUSLY RECORDED AT REEL: 059633 FRAME: 0313. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Apr 28, 2022
From: IFIT INC.
To: ICON PREFERRED HOLDINGS, L.P.
Reel/Frame 060512/0315 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Mar 1, 2022
From: IFIT INC.
To: ICON PREFERRED HOLDINGS, L.P.
Reel/Frame 059633/0313 →
SECURITY INTEREST Recorded Feb 25, 2022
From: IFIT INC.
To: PLC AGENT LLC
Reel/Frame 059249/0466 →
TO CORRECT AN ERROR IN A COVER SHEET PREVIOUSLY RECORDED AT REEL/FRAME 058742/0476 - CORRECT ASSIGNEE NAME IFIT INC TO IFIT INC. Recorded Jan 31, 2022
From: ICON HEALTH & FITNESS, INC.
To: IFIT INC.
Reel/Frame 058957/0531 →
CHANGE OF NAME Recorded Jan 12, 2022
From: ICON HEALTH & FITNESS, INC.
To: IFIT INC
Reel/Frame 058742/0476 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jun 23, 2021
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: ICON HEALTH & FITNESS, INC.
Reel/Frame 056654/0951 →
SECURITY INTEREST Recorded May 13, 2021
From: ICON HEALTH & FITNESS, INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 056238/0818 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded May 14, 2020
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: ICON IP, INC.; ICON HEALTH & FITNESS, INC.
Reel/Frame 052671/0737 →
PATENT SECURITY AGREEMENT Recorded May 14, 2020
From: ICON HEALTH & FITNESS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 053548/0453 →
PATENT SECURITY AGREEMENT Recorded Aug 12, 2016
From: ICON HEALTH & FITNESS, INC.; HF HOLDINGS, INC.; UNIVERSAL TECHNICAL SERVICES; ICON IP, INC.; FREE MOTION FITNESS, INC.; ICON-ALTRA LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 039669/0311 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Aug 5, 2016
From: BANK OF AMERICA, N.A., ACTING IN ITS CAPACITY AS AGENT FOR THE LENDERS
To: ICON HEALTH & FITNESS, INC; FREE MOTION FITNESS, INC.; HF HOLDINGS, INC.; ICON INTERNATIONAL HOLDINGS, INC.; ICON IP, INC.; UNIVERSAL TECHNICAL SERVICES; ICON DU CANADA INC.; ICON - ALTRA LLC
Reel/Frame 039584/0575 →
SECURITY AGREEMENT Recorded Jul 14, 2015
From: ICON HEALTH & FITNESS, INC.; ICON IP, INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 036104/0833 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 24, 2013
From: WATTERSON, SCOTT R.; WATTERSON, DAVID; WATTERSON, MARK D.
To: ICON HEALTH & FITNESS, INC.
Reel/Frame 030866/0391 →