IP Library Granted Patent US 7,128,693
Granted Patent B2
US 7,128,693 · App. 10/686,321 · Granted Oct 31, 2006

Program and system for managing fitness activity across diverse exercise machines utilizing a portable computer system

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 7,128,693
App. No.
10/686,321
Granted
Oct 31, 2006
Kind
B2
Abstract

In accordance with the method, system and program of the present invention, at least one type of exercise indicator signal associated with exercise performed by a particular user is received from a particular exercise machine in a common transmittable data format at a portable computer system provided the particular user. Cumulative fitness activity is computed and stored for the particular user at the portable computer system utilizing the at least one type of exercise indicator signal and previously accumulated fitness activity data at the portable computer system, such that an independent portable computer system associated with the particular user monitors the real-time cumulative fitness activity of the particular user from at least one type of exercise indicator signal received from at least one exercise machine over a period of time.

Claims (26)

1. A system for controlling an exercise machine for a particular user, said system comprising:

means for receiving at a portable computer system associated with said particular user at least one indicator of current exercise performed by said particular user from a particular exercise machine in use by said particular user;

means for comparing said at least one indicator of current exercise with fitness goals for said particular user at said portable computer system; and

means for adjusting a control signal transmitted from said portable computer system to said particular exercise machine in order to adjust operation of said particular exercise machine to aid said particular user in meeting said fitness goals.

2. The system according to claim 1 , said means for comparing said at least one indicator of current exercise with fitness goals for said particular user comprising:

means for comparing said at least one indicator of current exercise with fitness goals for said particular user in view of an exercise profile for said particular user at said portable computer system.

3. The system according to claim 1 , said means for comparing said at least one indicator of current exercise with fitness goals for said particular user comprising:

means for comparing said at least one indicator of current exercise with fitness goals for said particular user in view of personal data for said particular user at said portable computer system.

4. The system according to claim 1 , said system further comprising:

means for receiving an exercise machine indicator from said particular exercise machine in a particular transmittable data format at said portable computer system, wherein said portable computer system is provided by said particular user;

means for determining said control signal utilizing an exercise program specified for said particular exercise machine at said portable computer system; and

means for transmitting said control signal to said particular exercise machine to control movement of said particular exercise machine, such that said particular exercise machine is controlled by said portable computer system wherein said portable computer system is enabled to control a plurality of diverse exercise machines.

5. The system according to claim 4 , said means for determining said control signal comprising:

means for searching a plurality of predesignated control programs at an independent controller according to said particular exercise machine; and

means for determining said control signal from a particular predesignated control program, in response to finding said particular predesignated control program from among said plurality of predesignated control programs that is associated with said particular exercise machine.

6. The system according to claim 4 , said means for determining said control signal comprising:

means for prompting said particular user, at said portable computer system, to select from among a plurality of control programs enabled for controlling said particular exercise machine in response to not finding a predesignated control program for said particular exercise machine; and

means for determining said control signal for a particular currently-selected control program from among said plurality of control programs enabled for controlling said particular exercise machine in response to a selection of said particular currently-selected control program by said particular user.

7. The system according to claim 6 , said system further comprising:

means for specifying a plurality of control programs enabled for controlling said particular exercise machine according to said fitness goals for said particular user, wherein said particular user is enabled to select from said plurality of control programs that are suited for said particular user.

8. The system according to claim 1 , said system further comprising:

means for displaying a graphical representation of said at least one indicator of current exercise at an output interface coupled to said portable computer system according to graphical output preferences for said particular user.

9. The system according to claim 1 , said system further comprising:

means for transmitting account data for said particular user from said portable computer system to said particular exercise machine in order to receive access to use of said particular exercise machine, wherein said account data is utilized to debit said particular user for use of said particular exercise machine.

10. The system according to claim 1 , said system further comprising:

means for prompting said particular user, at said portable computer system, to utilize said particular exercise machine according to an electronic exercise schedule comprising a plurality of exercise events for said particular user.

Assignments (7)
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 →
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 Oct 8, 2012
From: IPG HEALTHCARE 501 LIMITED
To: ICON HEALTH & FITNESS, INC.
Reel/Frame 029092/0073 →