Patent ID: 7815548

Claim:
A training device, comprising: a first interface adapted to receive signals from a training transducer; a second interface adapted to receive training schedule data from a remote correspondent, the training schedule data defining times by which a specified exercise is to be performed by a user; a first memory storing said training schedule data; a first output adapted to output a human perceptible signal in accordance with a feedback template, said human perceptible signal comprising data content relating to performance of the exercise by the user, said feedback template specifying a manner in which the data content is to be conveyed to the user; a second memory storing output status data from which the human perceptible signal is generated; a clock; and a processor, said processor configured to continuously carry out a determination, in real time as the user is performing the exercise, of whether said signals received at said first interface satisfy criteria of conforming to said training schedule data with regard to a time value obtained from said clock; and update said training schedule data as a function of a result of said determination; wherein the processor is directly connected to the first interface via a unidirectional first link in which data can flow only from the first interface to the processor; wherein the processor is directly connected to the second interface via a bidirectional second link in which data can flow from the second interface to the processor or from the processor to the second interface; wherein the processor is directly connected to the first output via a unidirectional third link in which data can flow only from the from the processor to the first output; wherein the processor is directly connected to the first memory via a bidirectional fourth link in which data can flow from the first memory to the processor or from the processor to the first memory; wherein the processor is directly connected to the second memory via a unidirectional fifth link in which data can flow only from the second memory to the processor; wherein the processor is directly connected to the clock via a unidirectional sixth link in which data can flow only from the clock to the processor; wherein the feedback template enables the data content to be conveyed to the user by color schemes, musical resources, or voice patterns.