Electronic calorie counter
First Claim
1. A calorie monitoring device for calculating the calories burned by a person, the calories consumed by the person and the net difference therebetween, said device comprising:
- (a) calculator means for performing arithmetic calculations, said calculator means having a a plurality of memory means for storing alpha-numeric data therein, a keyboard means for entering data into said calculator means and display means for displaying data therein;
(b) program memory means for storing a plurality of control programs for said calculator means;
(c) interface means coupling said program memory means to said calculator means;
(d) program sequencer means, coupled to said program memory means, for controlling the sequence of program steps read from said program memory means;
(e) timer means coupled to said program sequencer means for intiating the operation of said program sequencer means at predetermined time intervals for calculating the calories burned; and
(f) switch means for initiating the operation of said device and for selecting one of said plurality of control programs, wherein said switch means includes set-reset logic means coupled between said timer means, said program sequencer means and said program memory means, said set-reset logic means receiving an input from said timer means at the beginning of said predetermined time intervals for the calculation of calories burned and producing an output in response thereto to initiate the operation of said program sequencer means and for receiving an output from said program memory means upon completion of a program therein and producing an output in response thereto for stopping operation of said program sequence means.
1 Assignment
0 Petitions
Accused Products
Abstract
A net calorie calculating apparatus is provided for calculating the calories burned by a person, the calories consumed by the person and the difference therebetween. The apparatus includes a calculator for performing mathematical calculations, the calculator including a keyboard and a display. A first memory is coupled to the calculator and stores rate data representing the rate of calories burned for different predetermined human activities. A second memory is coupled to the calculator and stores calorie content data representing the number of calories per unit of various predetermined kinds of food. A program memory stores programs for controlling the calculator for the calculation of calorie burn rate, total calories burned and net calories, and an interface couples the program memory to the calculator. A control means controls the operation of the program memory to inititate various calculations in the calculator.
-
Citations
13 Claims
-
1. A calorie monitoring device for calculating the calories burned by a person, the calories consumed by the person and the net difference therebetween, said device comprising:
-
(a) calculator means for performing arithmetic calculations, said calculator means having a a plurality of memory means for storing alpha-numeric data therein, a keyboard means for entering data into said calculator means and display means for displaying data therein; (b) program memory means for storing a plurality of control programs for said calculator means; (c) interface means coupling said program memory means to said calculator means; (d) program sequencer means, coupled to said program memory means, for controlling the sequence of program steps read from said program memory means; (e) timer means coupled to said program sequencer means for intiating the operation of said program sequencer means at predetermined time intervals for calculating the calories burned; and (f) switch means for initiating the operation of said device and for selecting one of said plurality of control programs, wherein said switch means includes set-reset logic means coupled between said timer means, said program sequencer means and said program memory means, said set-reset logic means receiving an input from said timer means at the beginning of said predetermined time intervals for the calculation of calories burned and producing an output in response thereto to initiate the operation of said program sequencer means and for receiving an output from said program memory means upon completion of a program therein and producing an output in response thereto for stopping operation of said program sequence means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A net calorie calculating apparatus for calculating the calorie burned by a person, the calories consumed by the person and the difference therebetween said apparatus comprising:
-
(a) calculator means for performing mathmatical calculations, said calculator means including keyboard means and display means; (b) first memory means coupled to said calculator means, for storing rate data representing the rate of calories burned for different predetermined human activities; (c) second memory means coupled to said calculator means, for storing calorie content data representing the number of calories per unit of various predetermined kinds of food; (d) program memory means for storing programs for controlling said calculator means for the calculation of calorie burn rate, calories burned, and net calories; (e) interface means for coupling said program memory means to said calculator means; and (f) control means for controlling the operation of said program memory means, said control means comprising; (i) switch means for selecting the calculation to be performed; (ii) timer means for providing an output at predetermined time intervals; (iii) program sequencer means, coupled to said program memory means, for providing an output to sequence said program memory means through the program steps stored therein; and (iv) set-reset logic means for coupling said switch means and said timer means to said program sequencer means and said program memory means. - View Dependent Claims (10, 11, 12, 13)
-
Specification