Automated Personal Exercise Regimen Tracking Apparatus
First Claim
1. A computer implemented method for orchestrating an exercise regimen using a portable computing device, the method comprising:
- accessing an exercise regimen from a datastore, the exercise regimen comprising a plurality of stationary exercise activity sets, each of the plurality of stationary exercise activity sets including a prescribed exercise type and a prescribed number of exercise repetitions to be performed by a user of the prescribed exercise type;
automatically selecting a stationary exercise activity set from the accessed exercise regimen;
prompting the user to perform the selected exercise activity set via a user interface associated with the portable computing device;
receiving time varying motion signals from at least one acceleration sensor in dependence on the user performing the selected exercise activity set;
determining each of a plurality of exercise repetition events from the received motion signals;
determining a cumulative repetition count for the selected exercise activity set from the determined exercise repetition events;
storing exercise performance data for the selected exercise activity set, the performance data including at least one time value associated with each of a plurality of determined exercise repetition events; and
notifying the user via the user interface when the determined cumulative repetition count has achieved the prescribed number of exercise repetitions for the selected exercise activity.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer implemented method and apparatus for automated personal rep-counting and exercise orchestration. A portable computing device is programmed to access a preplanned exercise regimen for a user, the regimen including a series of differing exercise activity sets, each exercise activity set including a prescribed exercise repetition count for a prescribed exercise type. An exemplary embodiment monitors a user'"'"'s progress through an exercise regimen by automatically counting exercise repetitions, instructing the user to progress to the next exercise activity set in the exercise regimen when a required repetition count is complete for a current exercise activity set. A sensor unit, typically in wireless communication with the portable computing device, is selectively attached to a user body part or a dynamic exercise equipment element thereby allowing the portable computing device to count of repetitions of the particular exercise activity. In some embodiments the wireless sensor unit affixes magnetically for easy selective attachment.
-
Citations
40 Claims
-
1. A computer implemented method for orchestrating an exercise regimen using a portable computing device, the method comprising:
-
accessing an exercise regimen from a datastore, the exercise regimen comprising a plurality of stationary exercise activity sets, each of the plurality of stationary exercise activity sets including a prescribed exercise type and a prescribed number of exercise repetitions to be performed by a user of the prescribed exercise type; automatically selecting a stationary exercise activity set from the accessed exercise regimen; prompting the user to perform the selected exercise activity set via a user interface associated with the portable computing device; receiving time varying motion signals from at least one acceleration sensor in dependence on the user performing the selected exercise activity set; determining each of a plurality of exercise repetition events from the received motion signals; determining a cumulative repetition count for the selected exercise activity set from the determined exercise repetition events; storing exercise performance data for the selected exercise activity set, the performance data including at least one time value associated with each of a plurality of determined exercise repetition events; and notifying the user via the user interface when the determined cumulative repetition count has achieved the prescribed number of exercise repetitions for the selected exercise activity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A portable computing device for orchestrating an exercise regimen comprising:
-
a processor; a user interface coupled to the processor for receiving user inputs and outputting exercise information to a user; an acceleration sensor coupled to the processor, the acceleration sensor generating time dependent motion signals in response to the user'"'"'s performance of stationary exercise activities; a computer readable storage medium comprising a datastore coupled to the processor comprising having programmatic instructions stored therein which when executed by the processor, causes the processor to; access an exercise regimen from the datastore, the exercise regimen including a plurality of stationary exercise activity sets, each of the plurality of stationary exercise activity sets including a prescribed exercise type and a prescribed number of exercise repetitions to be performed by the user of the prescribed exercise type; automatically select a stationary exercise activity set from the accessed exercise regimen; prompt the user to perform the selected exercise activity via the user interface; receive time varying motion signals from the acceleration sensor in dependence on the user performing the selected exercise activity set; determine each of a plurality of exercise repetition events from the received motion signals; determine a cumulative repetition count for the selected exercise activity set from the determined exercise repetition events; store exercise performance data in the datastore for the selected exercise activity set, the stored performance data including at least one time value associated with each of a plurality of determined exercise repetition events; and notify the user via the user interface when the determined cumulative repetition count has achieved the prescribed number of exercise repetitions for the selected exercise activity. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A portable computing system for orchestrating an exercise regimen comprising:
-
a wireless sensor unit, the wireless sensor unit including an motion sensor and a wireless communication link;
the motion sensor configured to generate time dependent motion signals in response to a user'"'"'s performance of stationary exercise activities;a portable computer comprising a processor, a user interface, a wireless communication link for receiving signals from the wireless sensor unit; a computer readable storage medium comprising a datastore coupled to the processor comprising having programmatic instructions stored therein which when executed by the processor, causes the processor to; access an exercise regimen from the datastore, the exercise regimen including a plurality of stationary exercise activity sets, each of the plurality of stationary exercise activity sets including a prescribed exercise type and a prescribed number of exercise repetitions to be performed by a user of the prescribed exercise type; select a stationary exercise activity set from the accessed exercise regimen; prompt the user to perform the selected exercise activity set via the user interface; receive signals from the wireless sensor unit in dependence on the user performing the selected exercise activity set; identify each of a plurality of exercise repetition events from the received signals; determine a cumulative repetition count for the selected exercise activity set from the identified exercise repetition events; store exercise performance data for the selected exercise activity set in the datastore, the stored performance data including at least one time value associated with each of a plurality of identified exercise repetition events; and notify the user via the user interface when the determined cumulative repetition count has achieved the prescribed number of exercise repetitions for the selected exercise activity set. - View Dependent Claims (40)
-
Specification