Abstract:
The substantial structure of this invention consists of an intensive mechanical swing device and a group of electronic circuits situated in a small-size box body. The swing device features a highly balanceable and sophisticated pendulum designed to absorb the natural swing energy of a human body during running. While the pendulum is swinging, a microswitch will turn on or off to transmit every signal to an IC where precise number of running steps is calculated. In the surface of the box body, a hanging ear is equipped so that the device can be hung on the waist. On the face of the box body is a display and four control keys are equipped to control and lay out all the designed functions of this invention.

Description:
BACKGROUND OF THE INVENTION 
     Jogging is a kind of sport suitable for people of various ages and of various body types for a long-term exercise. However, the viewpoints of the sporting medical science indicate that careful attention must be paid to assure a proper balance in line with the physical state even if it is a slow, mild sport and to keep it as a successive, everlasting exercise. 
     Therefore, it is necessary to have an accurate measure of the time and distance and the calories consumed for an exercise. Currently, there are many simply designed jogging watches. However, the structure of such watches is so inferior that they tend to break easily and work inaccurately. This is because of a design based on incorrect theory. 
     The present invention uses a mechanical structure which is sophisticated enough to absorb shock. It is also equipped with an electronic IC so that jogging or walking distance can be precisely calculated. 
     SUMMARY OF THE INVENTION 
     The design theory of this invention is that a group of pendulums, in a highly balanceable and sophisticated mechanical structure is used. These parts make use of the energy of natural swing from a man who is jogging or walking, thus resulting in the parts swinging. The present invention also includes a group of microswitches and an electronic IC panel equipped to respond to the actions of the pendulum and calculate accurate times. 
     With respect to the operational functions of this invention, the average step distance of each jogging or walking step may be pre-set into the memory of the IC panel. After a person&#39;s body movement, the invention can calculate the jogging or walking distance along with displaying the number of steps taken. Further the consumed calories is also counted out so as to adjust the physical capacity of individual exercisers&#39; performance. 
     This invention may be placed on a waist belt or on the top of a pair of trousers. Beyond the above functions, the present invention is capable of many other functions, such as keeping the month, day, hour, minute, second and week acts as an alarm, and as a stop watch, etc. 
    
    
     BRIEF DESCRIPTION OF THE DRAWING 
     FIG. 1: Layout of Preferred Embodiment 
     FIG. 2: Vertical Section of the Components 
     FIG. 3: Perspective View 
     FIG. 3A: Sectional View 
     FIG. 3-1: Embodiment of Used Spring of the Pendulum 
     FIG. 3-2: Same as above 
     FIG. 3-3: Same as above 
     FIG. 4: Circuitry 
     FIG. 5: Block Diagrams of Used Microswitch 
     FIG. 6: Operational Flow Chart of the Control Keys. 
    
    
     DESCRIPTION OF PREFERRED EMBODIMENT 
     The preferred embodiment of this invention is designed in the form of a box-type body as shown in FIG. 1. The body is composed of an upper cap (101) and a lower cap (201). At the top of the lower cap (201), is a proturberant strut (202) which may be erected (see FIG. 3A) and engaged with a hanging ear (203) by supersonic welding so that a jogger or walker may hang this invention at the waist belt. Alternatively, the hanging ear may be replaced by a wristwatch-type belt for wearing near the hand or by a necklace for wearing on the neck, or by a belt head. 
     As shown in FIG. 2, a transparent board (301) is equipped in the front between the upper cap (101) and the lower cap (201) to protect the display (402) on the base board (401). 
     A circuit board (501) is equipped between the upper cap (101) and the lower cap (201) and locked into the upper cap (101) by a screw. 
     On the face of the above circuit board (501) is the configuration of electronic circuitry (502) and a pendulum is locked at the bottom side. The pendulum (600) includes a swing rod (601) carrying a drill hole to lock the pendulum wheels (602), (603) and (604). The said group of pendulum wheels is capable of keeping precise balance. The swing function works by means of the swing rod (601) of the pendulum (600) which is fixed to the circuit board (501) by the fixing bolt (605). The hanging ear (606) is located at the top of the swing rod (601) of the pendulum (600) and is hooked up by the spring (700). 
     As shown in FIG. 3, upon shaking and immediately after one end of the spring (700) is hooked up to the protuberant strut on the edge of the upper cap (see FIG. 3A), the swing wheel of the pendulum (600) will be forced to swing from the static point (S) to the raising point (P). When pendulum (600) abuts positioning rod (607), it will return to point (N) and touch the positioning rod (608), thereby forming a conductive circuit for signal output. 
     The pendulum will keep swinging as long as there there exists an external force from shaking. Otherwise, it will be pulled back by the spring (700) and held at the static point (S). 
     A variety of working methods may be applied to the above spring (700) to attain same function as shown in FIGS. 3.1, 3.2 and 3.3. 
     At the bottom side of the circuit board (501) in FIG. 2, a battery seat may be equipped to fill in the mercury cell (800). The microswitch (900) is designed to have one end connected to the positioning rod (608) and the other end joined to the positioning bolt (605), so that the pendulum (600) can swing, and activate the microswitch (900) only under a sufficiently strong shake and thus cause an input of the circuit signal. Under this design, any lesser shake is absorbed by the spring (700), thereby avoiding any miscaculation. The microswitch (900) is the same as microswitch (28) of FIG. 4. 
     The aforesaid microswitch (900) is connected to the entire circuit. The circuit on the the circuit board (501) may be controlled by the key (102) exposed in the upper cap (101). SECA-A is the sectional view of the key and the beeper (103) is glued inside the fencing board (104) of the upper cap (101). 
     The following details the configuration of the electronic circuits of this invention. 
     The elctronic device of this invention is composed of a single-chip, 4-bit microprocessor (10) and a liquid-crystal display driver (20). The microprocessor (10) works under a low voltage (1.5-4.5 V) and uses a tiny amount of current to produce voltage in the front and back electrode screen of the liquid-crystal display driver and thus makes the rod molecular of the liquid crystal rearrange in response to the magnetic action. After the rearrangement, a cyclic light function is made possible to enable the area of the liquid-crystal display driver to display words and marks. The microprocessor (10) is manufactured by Sanyo Electric Co., LTD. Model number LC 5850. 
     Please refer to FIG. 5 that is the block diagram of equivalent circuits of the microprocessor (10) used by this invention. The device includes an oscillating pulse generator (11) as the working cycle of the microprocessor (10). The oscillating pulse generator (11) then forwards the time sequence pulse into the advance driver (12) for amplification. The amplified pulse is then sent to a preset timer (13) and a time sequence control (14). Normally, if no timing arrangement is made, the collecting panel (15) will not transmit any data into the preset timer (13). Hence, the preset timers (13) will not dispatch any signal to the time sequence control (14) in a certain period of time. Additionally, there is an input end (16) and INT interrupting signals which are able to cause the functioning of the time-sequence control (14) and further of the program counter (17). In a normal state, the function starts from 0 up and each code in the program counter (17) may be input to the read-only memory (18) as decimal location. All the codes memorized in each location will then be forwarded via the collecting panel (15) to the calculating unit ALU (19) for data computation. The computed data passes on to the collecting panel (21) and moves to the liquid-crystal drive (22), thus causing the functioning of the liquid-crystal display driver (20). Alternatively, the read-only memory (18) may have its data temporarily stored through the interim storage memory (23) or forward the data to the liquid-crystal driver (22) directly through the collecting panel (21). Both the caculating unit (19) and the interim storage memory (23) also can have its data output from the output end (24) via the collecting panel and thus cause the beeper (31) or the bulb to work. If there is any sub-program to be processed, then the read-only memory (18) will dispatch its signal to the program counter (17). This way, the 4-step lapper (25) can be controlled for the purpose of making decimal location of the sub-program. 
     Please refer to Diagram 4 which describes the circuit&#39;s working state of this invention. Leads 36 and 38 of the microprocessor (10) are extended to connect to an oscillating crystal (26). Due to voltage conductivity, the oscillating pulse generator (11) (please refer to Diagram 4) generates 32.768 KHz. The adjustable capacitor (27) is connected to the oscillating crystal (26). Leads 33, 32, 8 and 7 link in series the control switches S1, S2, S3 and S4 respectively to control and preset various functions. The other ends of the control switches S1, S2, S3 and S4 are connected with the right end of the voltage, i.e. V DD . Another microswitch (28) joins in series to V DD  and lead (64) INT and lead (65) M1&#39;s end. When a user activates the device, the microswitch (28) will generate input signals. The signals will be forwarded to the input end (16) inside the microprocessor (10) and the time sequence control (14) to cause the program counter to make a computation in line with the time sequence pulse. Leads 25, 26 and (66) have M2, M3 and M4 respectively extended to VSS1, i.e. the negative end of the cell in the form of a fixed input. So only M1 has the input of changing signals. Leads 30 and 31 have respective CUP1 and CUP2 linked to capacitor (29). Lead 5 is the output end of the beeper&#39;s signals. The signals are amplified under the co-action of the resistor R1 and transistor Q1, thereby causing the horn sounding and the output signals of lead (6) to be amplified under the action of Q2, thus causing the bulb to light. Leads 40-43, 45, and 47-63, totaling 25 leads, are the positive conducting side through which output goes to the liquid-crystal display driver (20). The negative conductance side of the liquid-crystal display driver (2) is linked with COM 1, COM 2 and COM 3. And COM 1, COM 2 and COM 3 are located at the respective negative region in contrast with the positive side. Since there is a little difference, this arrangement can make possible at most 75 (×25) liquid-crystal displays. 
     Please refer to FIG. 6 concerning the operational flow chart of the control switch. When switchover is used for various functions, only a consecutive pressing of the control switch S2 will call up in sequence the timing function, alarming function (50), hour alarm (60), step counting function (70), stopwatch function (80), and then return to the timing function (40). Each time the control switch S2 is pressed, the liquid-crystal display driver (20) will release all the data contained in that device. In addition, when the timing function (40), alarming function (50) or step counting function (70) works, pressing of the control switch S1 will switch into day/month/week adjusting function (41), alarm adjusting function (51), or step-count adjusting function (71) respectively. 
     The operating methods of all the above functions are described as follows: 
     The liquid-crystal display (20) shows only the hour, minute and the second at the very beginning. When the control switch S3 is pressed, it will display 
     TIMING FUNCTION (40) 
     When the control switch S2 is pressed, the timing function will work. Then press the control switch S1, the &#34;second&#34; digits will be flashing, ready for adjusting the second. To return to zero, the control switch S3 must be pressed. After adjustment of the &#34;second&#34; position, press the control switch S2 and then the &#34;hour&#34; digits will appear and keep flashing. Then press the control switch S3 for &#34;hour&#34; adjustment. After the hour adjustment, press the control switch S2 and the &#34;minute&#34; digits will come up and remain flashing. Then press the control switch S3 for &#34;minute&#34; adjustment. If adjustment of the unit place of the minutes is required, press the control switch S2 and the digits of the &#34;minute&#34; place will be flashing. Then press the control switch S3 for &#34;minute&#34; adjustment. 
     DATE/MONTH/WEEK ADJUSTING FUNCTION (41) 
     Press the control switch S2 to let the &#34;month&#34; digits appear and flash in the display and then press the control switch S3 for &#34;month&#34; adjustment. After the adjustment, press the control switch S2 to let the date digits appear and flash in the display, and then press the control switch S3 for &#34;date&#34; adjustment. If adjustment of &#34;week&#34; is required, the control switch S2 must be pressed again to let the &#34;week&#34; digits come up and flash. Then press the control switch S3 for &#34;week&#34; adjustment. The function will be restored to its normal state after pressing of the control switch S2. 
     ALARM ADJUSTING FUNCTION (51) 
     Press the control switch S2 to call up the alarm function. If adjustment of the &#34;hour&#34; place is desired, press the control switch S1 to let the &#34;hour&#34; digits appear and flash. Then press the control switch S2 for &#34;hour&#34; adjustment. If adjustment of the &#34;minute&#34; place is desired, press the control switch S2 to let the &#34;minute&#34; digits emerge and flash and then press the control switch S3 for the &#34;minute&#34; adjustment. Furthermore, if adjustment of the minute of the unit place is desired, the control switch S2 must be pressed to let the minute at the unit place lay out and flash. Then press the control switch S3 for such adjustment. After the above-mentioned adjustments, press the control switch S1 to close the alarm adjusting function. (To start or stop the alarm action, the control switch S4 must be pressed and the display will come up with triangular points.) 
     HOUR REPORTING FUNCTION (60) 
     Press the control switch S2 to call for the display of the hour reporting function. 
     STEP COUNTING FUNCTION (70) 
     Press the control switch S2 to let the display display the step counting function. After step counting, press the control switch S4 return to to zero. 
     An alternative measure unit may be selected to measure the length of a step. Applcable units are in metric or English system. When the control switch S1 is pressed, the display will show the word &#34;cm&#34; or &#34;ft&#34;. Either the English or metric system may be chosen as desired. To change from one system to another, press the control switch S3. If adjustment of the step distance is required, press the control switch S2 to let the display flashing and then press the control switch S3 to adjust for the distance of a step. 
     STEP-COUNT ADJUSTING FUNCTION (71) 
     To set desired steps, press again the control switch S2 to let the digits to the &#34;millionth place appear and flash and then press the control switch S3 to proceed with setting up the values of desired steps. To adjust the digits to the &#34;hundred thousandth&#34; place, press the control switch S2 to let the digit flash and then press the control switch S3 to set up the digits of desired steps. Digits up to 7 places may be set in sequence in accordance with the operating procedures mentioned above. Finally, press again the control switch S1 to restore the step counting function. 
     After step counting starts, the beeper will sound as soon as the preset digits of desired steps are gained. 
     To call for the values of the step distance and consumed calories, press the control switch S3 to gain the total distance of strides and again press the control switch S3 to obtain the value of consumed calories. 
     STOP WATCH FUNCTION (80) 
     To show the function of the stop watch function, the control switch must be pressed. The stop watch will start timing after the control switch S3 is pressed again. To let the stop watch stop, the control switch must be once more pressed (the IC then will stop working). Finally, the control switch must be pressed if retrieval to zero is desired. 
     Press the control switch S3 and the stop watch will start timing. Press again the control switch S3 and the stop watch will stop timing (IC then will stop working). In case of calling for accumulated timing, press again the control switch S3 and the time will be accumulated in sequence. For retrieval to zero, press the control switch S3 to stop timing and then press the control switch S4 to get to that end. 
     To restore the timing function of the stop watch, press the control switch S3. Then press the control switch S4 to display the time worked out from inside. Consecutive operation is possible if the above procedures are followed. Finally, for retrieval to zero, press the control switch S3 and then the control switch S4.