IP Library › Granted Patent US 9,213,803
Granted Patent B2
US 9,213,803 · App. 14/268,181 · Granted Dec 15, 2015

System and method for collecting, analyzing and reporting fitness activity data

Inventor: David Rolley (Las Vegas, NV)
G06F19/3481G06K9/00288G06K9/00342
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,213,803
App. No.
14/268,181
Granted
Dec 15, 2015
Kind
B2
Abstract

In one aspect of the invention, a system for monitoring a fitness activity of user performing a fitness activity with an exercise device is described herein. The system includes a sensor for sensing and transmitting data indicative of an exercise that is being performed with an exercise device, a user identification device, a database, and a processor. The processor is configured to receive a signal indicative of a patron ID and responsively retrieve a patron record being associated with the received patron ID from the database. The processor also determines a planned exercise sequence associated with the patron exercise session as a function of the retrieved patron record, determines a current exercise sequence being performed by the patron, and determines a condition of the patron exercise session as a function of the planned exercise sequence and the current exercise sequence.

Claims (59)

1. A system for monitoring a fitness activity of user performing a fitness activity with an exercise device, comprising:

a sensor adapted to be coupled to the exercise device for sensing and transmitting data indicative of an exercise being performed with the exercise device, the sensed data including a force being applied to the exercise device;

a user identification device for use in identifying a patron ID;

a database including a collection of patron records, each patron record being associated with a corresponding patron ID and including a list of patron exercises; and

a processor coupled to the sensor, the processor configured to:

receive, from the sensor, a signal indicative of a force being applied to the exercise device and responsively initiate a patron exercise session;

receive, from the user identification device, a signal indicative of a patron ID and responsively retrieve a patron record being associated with the received patron ID from the database;

determine a planned exercise sequence associated with the patron exercise session as a function of the retrieved patron record;

determine a current exercise sequence being performed by the patron with the exercise device as a function of the sensed force being applied to the exercise device; and

determine a condition of the patron exercise session as a function of the planned exercise sequence and the current exercise sequence.

2. A system in accordance with claim 1 , comprising a display device, the processor configured to determine the condition of the patron exercise session to be less than a predefined exercise session if the current exercise sequence is different from the planned exercise sequence, and responsively display a notification message on the display device.

3. A system in accordance with claim 2 , the processor configured to generate and display a trace indicative of the planned exercise sequence and the current exercise sequence on the display device.

4. A system in accordance with claim 1 , the processor configured to:

determine a plurality of exercise values being associated with the current exercise sequence as a function of the sensed data; and

generate and store data indicative of the current exercise sequence in the database, the current exercise sequence being associated with the patron record.

5. A system in accordance with claim 4 , the plurality of exercise values including at least one of a number of exercise sets included in the current exercise sequence, a number of exercise repetitions being included in each exercise set, a time to complete each exercise repetition, a tempo of exercise repetitions, a time to complete each set, and a time between each set.

6. A system in accordance with claim 4 , the plurality of exercise values including at least one of a total effort, an average effort, a peak concentric force, an average concentric force, a peak eccentric force, and an average eccentric force.

7. A system in accordance with claim 1 , the processor configured to generate a modified exercise sequence as a function of the current exercise sequence and the planned exercise sequence and store the modified exercise sequence in the database for use during a subsequent exercise session initiated by the associated patron.

8. A system in accordance with claim 1 , wherein the patron record includes a plurality of planned exercise sequences, each of the planned exercise sequences being associated with one of a plurality of exercise device types, the processor configured to:

receive a unique device ID from the sensor;

determine an exercise device type being used by the patron as a function of the received unique device ID; and

determine the planned exercise sequence as a function of the identified exercise device type.

9. An apparatus for monitoring a fitness activity of user performing a fitness activity, comprising:

an exercise device for use in performing the fitness activity by the user;

a sensor coupled to the exercise device for sensing and transmitting data indicative of a fitness activity being perform with the exercise device, the sensed data including a force being applied to the exercise device;

a user identification device for use in identifying a patron ID;

a database including a collection of patron records, each patron record being associated with a corresponding patron ID and including a list of patron exercises; and

a processor coupled to the sensor, the processor configured to:

receive, from the sensor, a signal indicative of a force being applied to the exercise device and responsively initiate a patron exercise session;

receive, from the user identification device, a signal indicative of a patron ID and responsively retrieve a patron record being associated with the received patron ID from the database;

determine a planned exercise sequence associated with the patron exercise session as a function of the retrieved patron record;

determine a current exercise sequence being performed by the patron with the exercise device as a function of the sensed force being applied to the exercise device; and

determine a condition of the patron exercise session as a function of the planned exercise sequence and the current exercise sequence.

10. An apparatus in accordance with claim 9 , comprising a display device, the processor configured to determine the condition of the patron exercise session to be less than a predefined exercise session if the current exercise sequence is different from the planned exercise sequence, and responsively display a notification message on the display device.

11. An apparatus in accordance with claim 10 , the processor configured to generate and display a trace indicative of the planned exercise sequence and the current exercise sequence on the display device.

12. An apparatus in accordance with claim 9 , the processor configured to:

determine a plurality of exercise values being associated with the current exercise sequence as a function of the sensed data; and

generate and store data indicative of the current exercise sequence in the database, the current exercise sequence being associated with the patron record.

13. An apparatus in accordance with claim 12 , the plurality of exercise values including at least one of a number of exercise sets included in the current exercise sequence, a number of exercise repetitions being included in each exercise set, a time to complete each exercise repetition, a tempo of exercise repetitions, a time to complete each set, and a time between each set.

14. An apparatus in accordance with claim 12 , the plurality of exercise values including at least one of a total effort, an average effort, a peak concentric force, an average concentric force, a peak eccentric force, and an average eccentric force.

15. An apparatus in accordance with claim 9 , the processor configured to generate a modified exercise sequence as a function of the current exercise sequence and the planned exercise sequence and store the modified exercise sequence in the database for use during a subsequent exercise session initiated by the associated patron.

16. An apparatus in accordance with claim 9 , wherein the patron record includes a plurality of planned exercise sequences, each of the planned exercise sequences being associated with one of a plurality of exercise device types, the processor configured to:

receive a unique device ID from the sensor;

determine an exercise device type being used by the patron as a function of the received unique device ID; and

determine the planned exercise sequence as a function of the identified exercise device type.

17. A method for monitoring a fitness activity of user performing a fitness activity with an exercise device, including the steps of:

receiving, by a processor, a signal indicative of a force being applied to the exercise device and responsively initiating a patron exercise session;

receiving, from the user identification device, a signal indicative of a patron ID and responsively retrieving a patron record being associated with the received patron ID from a database;

determining, a planned exercise sequence associated with the patron exercise session as a function of the retrieved patron record;

determining a current exercise sequence being performed by the patron with the exercise device as a function of the sensed force being applied to the exercise device; and

displaying a trace indicative of the planned exercise sequence and the current exercise sequence on a display device.

18. A method in accordance with claim 17 , including the steps of:

determining a plurality of exercise values being associated with the current exercise sequence as a function of the sensed data; and

generating storing data indicative of the current exercise sequence in the database, the current exercise sequence being associated with the patron record.

19. A method in accordance with claim 17 , including the steps of generating a modified exercise sequence as a function of the current exercise sequence and the planned exercise sequence and storing the modified exercise sequence in the database for use during a subsequent exercise session initiated by the associated patron.

20. A method in accordance with claim 17 , wherein the patron record includes a plurality of planned exercise sequences, each of the planned exercise sequences being associated with one of a plurality of exercise device types, the method including the steps of:

receiving a unique device ID from the sensor;

determining an exercise device type being used by the patron as a function of the received unique device ID; and

determining the planned exercise sequence as a function of the identified exercise device type.

Continuity (2)
Provisional Application 61818776 · May 2, 2013
Related Publication 20140330408A1 · Nov 6, 2014