throbber
United States Patent
`Lowreyetal.
`
`119
`
`[11]
`[45]
`
`4,387,437
`Jun. 7, 1983
`
`[54] RUNNERS WATCH
`
`[75]
`
`Inventors:
`
`John W. Lowrey, 511 N. HopeSt.,
`Mansfield, La. 71052; Tom M.
`Hyltin, Dallas; J. Scott Jamieson,
`Arlington, both of Tex.
`
`1/1978 Genzling 0... eee 364/565
`4,071,892
`1/1979 Soneetal. .
`. 307/247 A
`4,134,026
`4,202,350 5/1980 Walton ccsssecsssssssesnssseeseeeee 128/690
`4,220,996 9/1980 Searcy ....c.csccssesscceesseseeresees 364/561
`4,224,948
`9/1980 Crameretal...
`secon 128/690
`4,285,041
`8/1981 Smith oeeeeeceeeee 364/569
`
`
`
`John W. Lowrey, Mansfield, La.
`[73] Assignee:
`[21] Appl. No.: 242,889
`.
`[22] Filed:
`Mar, 12, 1981
`
`[63]
`
`OTHER PUBLICATIONS
`Omron Jogging Meter Specification Sheet, Omron
`Electronics, Inc., Schaumburg,Illinois.
`.
`Primary Examiner—Gary Chin
`Attorney, Agent, or Firm—Jerry W. Mills
`Related U.S. Application Data
`[57]
`ABSTRACT
` Continuation-in-part of Ser. No. 60,594, Jul. 25, 1979,
`A runners watch which includes a lightweight case
`abandoned.
`[51] Unt, C13 ooececeeesssssssscsssssssssnsesssssssssesesn G01C 22/00—_-dimensioned to be worn on the wrist of the wearer. A
`[52] US. CD. ceccsesccsssesccesssecsssnecens 364/561; 364/565,
`display face is formed on the case. Clock circuitry is
`364/410; 235/105; 368/113; 368/244
`disposed within the case for operating the display face
`[58] Field of Search......:........ 364/561, 565, 569, 705,
`in order to display the time of the day,the date and
`364/410; 307/247 A; 324/78 D, 166, 168, 171;
`elapsed time to the wearer. A sensorin the case detects
`128/690; 235/92 MT, 92 DN, 105_thestride of the wearer whenthe weareris running or
`oe
`jogging. Circuitry within the case is responsive to the
`[56]
`References Cited
`sensor for computing the distance traveled by the
`U.S. PATENT DOCUMENTS
`wearer. Circuitry within the case is also responsive to
`.
`the sensor for computing the rate of travel by the
`Oe snovs Dahlquist Ct AD. erserrreeenees sais
`wearer. Switches are provided on the case for being
`
`3,860,833 A/N9TS Tyatvevvcccveevrscsmncsee“3077/247 A
`operated to display the computed distance and the com-
`4,019,030 4/1977 Tamiz, vasescssssssnenssntsesee 235/105
`puted rate oftravel.
`
`4,022,014
`5/1977 Lowdenslager.............05 364/569
`
`4,053,755 10/1977 Sherrill 0.0.00...
`cssesesseeresers 364/561
`
`.
`
`16 Claims, 15 Drawing Figures
`
`|
`DISPLA
`ENCODER
`& DRIVER
`
`DISPLAY
`ENCODER
`& DRIVER
`
`_ COUNTER
`
`SPEED
`
`1
`
`APPLE 1112
`
`APPLE 1112
`
`1
`
`

`

`U.S. Patent
`
`Sheet 1 of 3
`
`Jun. 7, 1983
`
`4,387,437
`
`
`
`
`
` azPLLMLLELV/AWN104-7OAR
`
`
`2
`
`

`

`U.S. Patent
`
`Jun. 7, 1983
`
`Sheet 2 of 3
`
`4,387,437
`
`139" DISTANCE | TIME/ MILE~/50
`Siri) Cir Ge
`Ci i oo
`
`DISPLAY
`-| ENCODER
`& DRIVER
`
`DISPLAY
`ENCODER
`& DRIVER
`
`/
`
`SWITCH
`DEBOUNCE
`
`
`
`
`PROCESSING
`
`DISPLAY
`
`3
`
`

`

`U.S. Patent
`
`Jun. 7, 1983
`
`Sheet 3 of 3
`
`4,387,437
`
`FIG. 7a
`
`CLOSED
`OPEN
`
`180
`
`SWITCH CLOSURE WAVEFORM
`184
`188
`
`182
`
`sous
`
`f
`
`\
`
`|
`
`|
`
`FIG. 7b
`
`FIG. 7c
`
`FIG. 7d
`
`FIG. 8a
`
`INPUT INTERROGATE TIME
`
`186
`
`Vi
`
`INPUT VOLTAGE
`
`190
`
`ALARM TERMINAL
`
`:
`
`192
`
`SWITCH CLOSURE WAVEFORM
`
`ULLEEEEEE
`FIG. 8b
`
`INPUT INTERROGATE TIMES
`
`FIG. 8c
`
`FIG. 8d
`
`Vi
`
`INPUT VOLTAGE
`
`ALARM TERMINAL
`
`
`
`4
`
`

`

`1
`
`RUNNERS WATCH
`
`4,387,437
`
`CROSS REFERENCE. .TO OTHER
`APPLICATIONS
`
`This application is a continuation-in-part of Ser. No.
`06/60,594, filed July 25, 1979, now abandoned.
`FIELD OF THE INVENTION
`
`This invention relates to timepieces and distance mea-
`suring devices, and moreparticularly relates to a run-
`ners watch for displaying the time of the day, the dis-
`tance traveled by the runnerandtherate of travel of the
`runner.
`
`THE PRIOR ART
`
`Pedometers of various types have long been used to
`measure the distance traveled by a person walking or
`running. Generally, such: pedometers have been at-
`tached to the ankle, leg or waist of the wearer and have
`utilized a pendulum or the like in order to sense the
`motion of the wearer’s leg. The pedometers have been
`calibrated accordingto the length ofthe stride taken by
`the wearerin order to mechanically display the distance
`walked or jogged. Examples of such previously devel-
`oped pedometers are shownand described in U.S.Pat.
`Nos. 694,652, 962,679 and 3,818,194. Such previously
`developed pedometers have generally been located on a
`portion of the body making it difficult or impossible to
`read the distance traveled without removing the device
`or without stopping and bending over to read the out-
`put of the pedometer. Moreover, many previously de-
`veloped pedometers calibrated according to the wear-
`er’s stride have tended to incorporate substantial inac-
`curacies in the distance traveled. Such pedometers are
`solely dependent on their accuracy by the accuracy to
`which the stride length can be measured and stored in
`the pedometer. Anyinaccuracy in the stride length
`entered into the pedometer results in greater and
`greater errors as the distance increases. Moreover,
`many prior pedometers have suffered from inaccuracies
`due to bouncing of the sensor pendulum, thereby caus-
`ing multiple readings indicating multiple strides when in
`fact only a single stride has occurred.
`With the advent of jogging and running by the gen-
`eral populus, a need has arisen for a device for measur-
`ing the distance traveled with substantial accuracy.
`Moreover, a need has arisen for a device which may be
`normally worn during the day and which will also pro-
`vide the time and date to the wearer. Moreover, many
`runners desire to know the rate of travel so that they
`will be able to run a distance in a prescribed timeinter-
`val. Manyrunners base their running rate calculations
`ona mile distance and thus a need has arisen for a device
`which will continuously provide the runner with an
`accurate indication of the rate at which he is running
`based upon a mile distance.
`Atleast on attempt has been madeto provide a device
`for measuring distance traveled which may be viewed
`while running. For example,
`the Model JT5-JM8
`Omron jogging meter manufactured and sold by Omron
`Electronics, Inc. of 650 Woodfield, Shaumburg,III.,
`displays the distance traveled while positioned on the
`wrist of the wearer and also displays an elapsed time
`interval. However, the device is relatively large and
`bulky and is therefore able to be worn only during
`running. The weight of the Omron jogging meter is
`greater than optimum and could affect the running of
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`65
`
`2
`certain wearers. This device does not provide an indica-
`tion of the time of day or date. In addition, this device
`provides no indication ofrate of travel and its distance
`measuring capabilities are dependent upon the accuracy
`which the stride length of the wearer is input therein.
`SUMMARYOF THE PRESENT INVENTION
`
`In accordance with the present invention, a runners
`watch includes a case dimensioned to be worn on the
`wrist of the wearer. A display face is provided on the
`case and a clock within the case operates the display
`face to display the time of the day and the date to the
`wearer. A sensor in the case is provided to detect the
`strides of the wearer while the wearer-is running. Cir-
`cuitry within the case is responsive to the sensor for
`computing the distance traveled by the wearer. Cir-
`cuitry withinthe case is also provided to compute the
`rate of travel of the wearer in response to the sensor. A
`switch is provided on the case which when operated
`displays the computed distance and the rate oftravel.
`In accordance with another aspect of the invention, a
`runners watch is provided which includes a case dimen-
`sioned to be worn on the wrist of the wearer. A display
`face on the case is provided. A sensorin the case detects
`the occurrenceofstrides of the wearer while the wearer
`is running. Circuitry within the case is responsive to the
`sensor for computing the distance traveled by the
`wearerand also for computing therate of travel by the
`wearer. A switch is provided to display the computed
`distance and the computed rate of travel on the display
`face. A sensor includes a pivotable pendulum movable
`between open and closed positions, the pendulum nor-
`mally being biased to its open position and movable to
`its closed position by the acceleration occurring when
`the wearer’s foot hits the ground duringa stride.
`In accordance with another aspect of the invention, a
`runners watch includes a case dimensioned to be worn
`on the arm of the wearer. A display is provided on the
`case. A detector senses the occurrenceofstrides of the
`wearer. Circuitry stores a predetermined number of
`strides taken by the wearer over a prescribed distance.
`Meansis responsive to the detector for counting the
`number of strides taken by the wearer. Circuitry is
`responsive to the store circuitry and counting circuitry
`for generating an indication when the wearer has taken
`the predetermined numberofstrides. Circuitry is re-
`sponsive to the indication for incrementing on the dis-
`play the displayed distance traveled by the wearer. A
`debouncecircuit is provided in order to provide a true
`indication of each one stride to eliminate erroneous
`indications.
`
`DESCRIPTION OF THE DRAWINGS
`
`For a more complete understanding of the present
`invention and for other obvious advantages thereof,
`reference is now made to the following description,
`taken in conjunction with the accompanying drawings
`in which:
`FIG. 1 is a perspective view of the preferred embodi-
`ment of the present runners watch;
`FIG.2 is a state diagram of various operations of the
`present runners watch;
`FIG.3 is a top view of the present motion detector;
`FIG.4 is a sectional view taken generally along the
`section lines 4—4 of FIG. 3;
`FIG. 5 is a block diagram ofthe electrical portion of
`the invention;
`
`5
`
`

`

`4,387,437
`
`3
`FIG. 6 is-an electrical ‘schematic: of the debounce
`circuitry of the invention;
`FIGS. 7a-7d. comprise waveforms illustrating the
`operation of the sensor and the debouncecircuitries;
`FIGS. 8a-8d comprise Figures indicating another
`operation of the sensor and debouncecircuitry of the
`invention; and
`FIG. 9 is a view of an alternate embodiment of the
`present runners watch allowing adjustment of the sen-
`10
`sor position.
`DESCRIPTION OF THE PREFERRED
`EMBODIMENT
`
`4:
`played. To set the month, the “S” button is depressed
`and the “D” button.'18.is depressed until the desired
`month is set at 36. In the display diagram 38, the first
`month is illustrated at being set. The depression of the
`“D”button 18 causes the numbers to be reset at a two
`Hzrate.
`To set the day of the month, the “S” button 20 is
`depressedat state 40 and the “D” button 18 is depressed
`until the desired date appears. As shown in display
`diagram 42, the day of the month 23 isillustrated.
`After depression of the “S” button, a decision is made
`at step 44 as to whether or not the hold mode has been
`set. If not, the hours, minutes and secondsare displayed
`upon depression of the “D” button. If the hold mode
`has been set, the hours, minutes and seconds input are
`held at step 46 until the “D” button is depressed. The
`display diagram 48 illustrates the setting of 10 hours, 22
`minutes and 0 secondsas input by the prior steps. In the
`normal timekeeping mode, alternate depression of the
`“D”button changes the display from hours: minutes:
`seconds to the month and date.
`Whenit is desired to operate the runners watchin the
`timer mode, “M” button 22 is depressed. The timer
`beginsat the fully zero condition and thereafter displays
`minutes, seconds and one-hundredths of a second. The
`timer may bestarted and stopped by depression of the
`“D”button as many times as desired. The timeris set at
`step 50 and displaysall zeros as indicated by the display
`diagram 52. Depression of the “D” button begins the
`timer and pedometerat step 54. The colonin the display
`remains static at the beginning and endingof the timing,
`but blinks during the timing. The colon then blinks
`during the timing as indicated by the timing display 56.
`In addition, an annunciator dot is displayed to indicate
`the timer mode. In order to stop the timer, “D” button
`is depressed as.shown at step 58..When stopped, the.
`display diagram 60 indicates that 2 minutes, 53. seconds
`and 36 hundredths of a second have elapsed since the
`initial depression of the “D”button:
`. When the “D”button is momentarily depressed to
`again begin the timer at step 54, the accumulated time
`will remain on the timer and the timer will not be set at
`zero. Thus, when the “D”button is again depressed at
`step 58, the total time will be accumulated andtheorigi-
`nal time will not be lost. However, after step 58, if the
`“D”button is depressed and held for two seconds, the
`timer will reset to all zeros as indicated in the display
`diagram 52. The timer mechanism is connected to the
`pedometer portion of thecircuitry, to be subsequently
`described, such that the pedometerand timerare started
`and stopped at the same time.
`Because of this operation, if the user is running and
`using the watch and desires to stop for rest, the timer
`and pedometer may be stopped and the user may then
`rest. After resting, the runner can again begin to run and
`initiate the pedometer and the timer in order to begin to
`provide the runner with an accumulated running time,
`in addition to the accumulated distance and rate. of
`running. During the timer and pedometer mode,.a flag
`62 as shownin display diagram 64 is present to indicate
`the timer and pedometer mode.
`To convert the display from a timing mode to a 'pe-
`dometer mode, the “M” button 22 is depressed. An
`annunciator dot is displayed to indicate the pedometer
`mode. The timer and pedometerareinitially set to zero
`at step 66 and provide an all zero display as shown in
`the display diagram 68. Display diagram 68 indicates
`that the display at this stage is‘a mixed display. The
`
`Referring to FIG. 1, a runners watch 10 is illustrated
`in accordance with the present invention. The runners
`watch 10 includes an outer casing 12 with a digital
`display face 14 formed thereon in the mannerof a con-
`ventional ‘electronic watch. The runners watch 10 is -
`attached to a conventional band 16 and is worn on the
`wrist of the wearer in the same manner as a conven-
`tional timepiece.
`Three push button switches 18, 20 and 22 are
`mounted on the side of the runners watch 10 and may be
`depressed as will be subsequently described in order to
`set the time of the watch, to set a prescribed stride
`length into the watch and to cause the display of desired
`parameters to the wearer.
`Runners watch 10 may be operated as a conventional
`timepiece in order to display the time of day and the
`date. The display face 14 may comprise any conven-
`tional watch display, such as light emitting diodes
`which may be intermittently displayed, or liquid crys-
`tals which provide a continuousdigital display. Depres-
`sion of the button 18 on the runners watch causes the
`display to display month and day in the mannerof con-
`ventional watches.
`By proper operation of the switch 22, the runners
`watch 10 may also display an elapsed time in minutes
`and seconds. In addition, the runners watch may display
`the number of miles run by the wearer, as well as the
`rate of running in minutes and seconds per mile. The use
`of the runners watchis then invaluable to the runner of
`jogger in providing an accurate indication of the dis-
`tance run, the rate at which the run is being conducted
`and the elapsed time of the run. When the runners
`watchis not used in a running mode,it may be returned
`to a conventionaltimepiece modeto providethe time of
`day and date.
`FIG.2 illustrates a state diagram of the variousstates
`of operation of the runners watch 10, along with the
`operation of the switches 18-22 to effect such opera-
`tion. Normally, the watch operates to display the time
`in hours, minutes and secondsas indicated by state 26.
`The button 18 is designated as the Display or “D”but-
`ton. The button 20 is designated as the Set or “S” button
`and the button 22 is designated as the Mode or “M”
`button.
`To display the state, the “D’” button 18 is depressed.
`In order to set the time display, the “S” button 20 is
`momentarily depressed and the “D” button 18 is de-
`pressed until
`the desired numbers are displayed as
`shownin the display diagram 30. In this diagram, the
`hours are set at 10 and a static colon appears. Theletter
`“A” is displayed in place of the minutes. To set. the
`minutes, the “‘S” button 20 is depressed and: the “D”
`bution 18 is depressed at 32 until the desired minutes
`and zero secondsare displayed. In the display diagram
`34, the colon is again static and 22 minutes are dis-
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`60
`
`6
`
`

`

`4,387,437
`
`5
`left-hand two digits comprise miles and tenths of miles
`and the display includes a decimal 70 for the mile dis-
`play. This left-hand display represents the number of
`miles run. The right-hand portion of the display com-
`prises four digits which are ‘minutes and seconds per
`mile. This display. represents a rate of travel in minutes
`and seconds to enable the user to determinehis rate of
`running. Of course, it will be understood that the dis-
`play could be in kilometers rather than miles,if desired.
`The timer and the pedometerare started at state 72 by
`depression of the “D”button. The timer and pedometer
`are stopped by subsequent depression of the “D”button
`at 74. Further depression of the button returns the timer
`and pedometer back to the state 72 and provides a cu-
`mulative timing and pedometer mode as previously
`described. Whenit is desired to set the timer and pe-
`dometerto zero, the ‘“‘D” button is held for a period of
`two seconds and the timer and pedometerare returned
`to the zero state at 66. The display diagram 76 indicates
`the display at the beginning of the timing and pedome-
`ter modes, while the display diagram 78 illustrates a
`display of a distance of 8.1 miles and a current running
`rate of 10 minutes and 45 seconds for one mile.
`As will be subsequently described, the distance and
`rate displayed are determined by the operation of a
`pedometer unit which detects the numberof steps and
`strides taken by the user during running or jogging. The
`numberofstrides for a measured distance of 0.1 mile is
`input into the circuitry in order to provide the distance
`and rate displays. In order to set the numberof strides
`per 0.1 mile, the “S” button is depressed and the “D”
`button is depressed at step 80 until the desired number
`of strides per 0.1 mile has been set into the circuitry.
`During the setting, the numberof strides per 0.1 mile is
`indicated at 211 strides at display diagram 82.
`In orderto reset the numberofstrides to zero in order
`to provide the numberofstrides input into the system,
`the “D”bution is held and the “‘S” button is actuated to
`perform an upcount reset at 84. If the “S” button: is
`released and pushed again, a downcountreset occurs.It
`will be understood that the strides per 0.1 mile will
`commonlybe periodically reset in case of changesin the
`jogger’s stride.
`Theutilization of the numberofstrides per 0.1 mile as
`a basic parameter in the operation of the system in an
`important aspect of the invention. The use of this pa-
`rameter enables the system to be extremely accurate, as
`opposed to the utilization of a parameter such as the
`distanceofa single stride whichis subject to substantial
`degree of inaccuracy over a large numberofstrides.
`The system is set to accommodate up to 500 strides per
`0.1 mile.
`The use of the blinking colon in the conventional
`timing and date modeindicates to the runner the fact
`that he is in the conventional timing mode. When the
`colon is not blinking, separate annunciators provide
`indications of the timer or pedometer modes.
`FIGS. 3 and 4 indicate the construction and opera-
`tion of the detector 88 of the invention. The detector
`includesa lightweight housing 90 which may be formed
`from plastic or the like includes a cutout portion 92 for
`receiving a pendulum 94. Pendulum 94 may be formed
`from a relatively heavy metal such as brass or the like.
`Pendulum 94 includes a central arm 96 which extends
`along a line generally parallel tothe forearm of the
`wearer. A curved base portion 98 is integrally attached
`to the arm 96 and extends downwardly into a cavity 100
`as shown in FIG.4. The end of the arm 96is pivotally
`
`— 0
`
`—_ 5
`
`40
`
`45
`
`35
`
`60
`
`65
`
`6
`mounted on a pivot pin 102 whichis fixed in a receiving
`block 104. The pivot pin 102 allows free pivoting move-
`mentof the arm 96. The curved base 98 includesa first
`end 106 which normally abuts against a surface 108 in ~
`the cavity 100. The second end 110 of base 98 is mov-
`able by inertia against an electrical contact 112. Electri-
`cal conductor 114 connects the contact 112 to the de-
`tecting circuitry to be subsequently described. An elec-
`trical conductor 116 extends to a contact 118 whichis
`connected to a metal spring 120. Metal spring 120 is
`curved and is connected at one end to a contact 122
`which is connected on the pendulum 94.
`Referring to FIG.3, it may be seen that during nor-
`mal operation, the pendulum 94is held by the force of
`the spring 120 in the illustrated upward position such
`that the first end 106 of the pendulum 94 is held against
`the surface 108. This position of the pendulum 94, as
`illustrated in FIG.3, is maintained during normal walk-
`ing and other movements of the user. However, in this
`condition, an open circuit exists between the conduc-
`tors 114 and 116 dueto the fact that second end 110 of
`the pendulum 94 is not in connection with contact 112.
`The detector 88 is thus biased such that strides of the
`wearer due to normal walking are not detected. How-
`ever, whenthe user begins to run or jog, the pendulum
`94 moves downwardly with sufficient additional accel-
`eration that the second end 110 connects with the
`contact 112.
`By proper design of the spring 120, the pendulum 94
`moves downwardly to contact the contact 112 each
`time the user’s foot hits the ground. Whenthe user’s
`foot hits the ground, a substantial amount of accelera-
`tion of the user’s body occurs. Dueto the dense nature
`of the pendulum 94, the pendulum 94 tends to maintain
`its inertia, and thus a closing between the second end
`110 and the contact 112 occurs. When this contact oc-
`curs, a closed circuit exists between the electrical con-
`ductors 114 and 116. This closing of the electrical cir-
`cuit is sensed by the detecting circuit to be subsequently
`described in order to indicate that one stride of the user
`has occurred in a running mode. The pendulum 94 is
`normally maintained by the user in a generally vertical
`direction such that the pendulum 94 may move about
`the pivot pin. 102 in order to detect the strides of the
`user.
`
`The present circuit has stored therein the number of
`strides of the wearer over a prescribed distance. Thus,
`upon each detection ofa stride, the circuitry operates
`upon the stored stride parameters in order to provide a
`cumulative indication of the distance run by the user, as
`well as the rate of running of the user.
`FIG.5 iilustrates a block electrical diagram of the
`circuitry of the present invention. The pendulum 88
`described in FIG. 3 is connected across a switch de-
`bounce circuit 130. As will be subsequently described,
`the switch debouncecircuit 130 detects only a single
`switch closure per stride and eliminates false closures of
`the pendulum detector 88. The output from the switch
`debounce circuit 130 is applied to ‘“‘N” counter 132.
`Counter 132 is a programmable counter and counts the
`numberof strides per 0.1 mile. The button 18 connects
`to the “N” counter 132 in order to input the stored
`count “N.”
`Assuming that the counter 132is initially set to zero,
`each time the user takes a step which is sensed by the
`detector 88, the counter 132 will increment by one unit.
`The counter 132 will continue incrementing until the
`count is equal to “N.” The count “N”is equal to the
`
`7
`
`

`

`7
`numberofstrides taken by the user over 0.1 mile. “N”
`is input into the counter 132 by operation of the “D”
`button 18 as previously described in step 80 in FIG.2.
`The “N” counter 132 may comprise any suitable pro-
`grammable counter commercially available. As an ex-
`ample, the counter 132 may comprise a storage for the
`parameter “N,” a counter for the sensor output, a com-
`parison circuit for detecting when the contents of the
`two circuits are equal and a reset circuit.
`Whenthe counier 132 has counted “N” strides and an
`output pulse is generated to a mile counter 134, the “N”
`counter 132 resets to zero. Mile counter 134 detects the
`output from the counter 132 and accumulates the indi-
`cated distances of 0.1 mile to provide a cumulative mile
`indication. The output ofthe mile counter 134 is applied
`to the display encoder and driver 136 and the cumula-
`tive distance in miles and tenths of miles is displayed in
`the display portion 138 of the display 14. The output of
`the display encoder and driver 136 is applied through a
`multiplexer 140, the state of which is controlled by
`operation of the “M” button 22 on the watch body as
`previously described.
`In operation of the circuitry, the detector 88 gener-
`ates one pulse for each stride taken by the user. Detec-
`tor 88 is connected to ‘“‘N” counter 132 via a debounce
`circuit 130 as shown in FIG. 5. Debouncecircuit 130,
`which is described below in greater detail, prevents
`“N” counter 132 from interrogating detector 88 no
`more often than once every 50 milliseconds. When the
`number ofstrides is detected by the counter 132 as
`comprising the normal numberofstrides taken by the
`user in 0.1 mile, the counter 132 increments the mile
`counter 134 by 0.1 mile, the cumulative distanceis dis-
`played on the display 14 and counter 132 is reset. The
`display encoder anddriver 136 receives a binary output
`from the mile counter 134 and converts the binary sig-
`nal to a seven segment code with modulation for a
`liquid crystal display, or a seven segment code for an
`LED-typedisplay.
`The output from “N” counter 132 is also applied to a
`read and store circuit 142 and to a speed counter 144.
`Read andstorecircuit 142 is a latch whichis activated
`by “N” counter 132 when the runnerhastraversed a 0.1
`mile increment to store the cumulative count of speed
`counter 144. The speed counter 144 provides a timing
`input, indicative of the runner’s speed, to read and store
`circuit 142, A 10 Hz signal
`is applied to the speed
`counter 144, which counts 10 pulses per second.If the
`runneris traveling, for example, at a rate of 9 minutes
`per mile, he will traverse 0.1 miles in 0.9 minutes or 54
`seconds and the counter will count 540 pulses before
`being reset. This count will be stored by read andstore
`circuit 142 uponindication by “N” counter 132 that the
`0.1 mile increment has been reached. Thestoredsignal
`in circuit 142 is then applied to the display encoder and
`driver 146 as representing the runner’s rate for an entire
`mile, even though the stored signal was accumulated
`over only 0.1 miles. The encoder 146 will convert the
`540 secondsto a minute and second reading of 9 minutes
`00 seconds.
`Thebasic time frequency for the clock is applied to a
`divider 147 which generates a 100 Hz signal. The 100
`Hzsignal is applied through a divider 148 which gener-
`ates a 10 Hz signal. The 10 Hzsignalis applied to the
`speed counter 144 which counts elapsed time: between
`each 0.1 mile at ten times the clock rate thereby multi-
`plying the travel rate by ten to give the travel rate per
`mile. The count is continuously applied to the read and
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`4,387,437
`
`8
`store circuit 142 for display as the time which has
`elapsed during 0.1 mile after being multiplied by ten.
`Each successive update of counter 132 is applied to
`counter 144 via a reset line as shown in FIG.5 such that
`speed counter 144 begins counting from zero each time
`the runner traverses 0.1 miles. The number applied to
`the display encoder and driver 146 is thus ten times the
`actual time which has elapsed during the last 0.1 mile
`run by the user. This rate is updated each time the user
`runs another 0.1 mile, such that the display 150 is a
`periodically updated rate of running ofan entire mile. In
`this way, the runnerwill be able to tell the rate at which
`he will run the entire mile and will be able to accommo-
`date his run according to his desired time. The display
`150 will normally display only a maximum rate of run-
`ning such as 35 minutes for a mile.
`The output from the divider 147 is also applied to a
`timer 154 which accumulates the time during a prede-
`termined interval. The outputofthe timer 154 is applied
`through the multiplexer 140 to display an elapsed time
`underthe control of the “M”button 22. The output of
`the divider 148 is applied to a divide-by-ten divider 156
`which provides a 1 Hz signal to a clock 158. The output
`of clock 158 is applied through the multiplexer 140
`under the control of the “M” button 22 to display the
`time in hours, minutes and secondsin the conventional
`manner. Dividers 147, 148, 156 comprise a conventional
`clock countdown chain to provide timing for the con-
`ventional clock circuitry. The countdown chain also
`provides timing for the month and datedisplay.
`It will be understood that the clock circuitry and the
`timer circuitry may be constructed in the conventional
`manner normally used for integrated circuitry watches.
`A variety of different types of circuits may be utilized to
`provide the functions and features previously described.
`It would, for example, be possible to implement the
`functions of the present invention in a microprocessor
`chip whichis utilized to control the display. Such chips
`are now conventionally used in miniaturized wrist
`watches. It will also be understoodthat the distance and
`speed computations could be madeat intervals other
`than 0.1 miles. For example, the “N” counter and mile
`counters could be used to count distances of 0.01 miles
`with the speed counter running at 100 Hz to provide the
`travel rate over 1 mile. In such case the runner would
`enter the numberofstrides taken in 0.01 miles.
`An important aspect of the present invention is the
`switch debounce circuit 130. This circuit is shown in
`FIG.6 and provides the function of detecting a single
`switch closure and to eliminate erroneous or plural
`switch closures. The processing and display circuitry
`shownin FIG.5 is illustrated in the block 160 and the
`debouncecircuit 130 is illustrated as comprising a ca-
`pacitor 162 which is connected across the detector 88.
`Oneterminal of capacitor 162 and detector 88 is con-
`nected to the bias voltage, which in the illustrated em-
`bodiment
`is a negative bias voltage. The remaining
`terminals of the capacitor and detector are connected
`together to one terminalof a resistance 164 whichis tied
`to circuit ground. The commonterminal ofthe capaci-
`tor 162 and the detector88is also tied to an inputto the
`processing and display circuitry 160 which would com-
`prise the input.to the “N” counter 132. The cathode of
`a diode 166is also attached to the inputof the circuitry.
`The diode 166 is connected in series with a resistance
`168 which is applied to receive an alarm signal from the
`processing and display circuitry 160.
`
`8
`
`

`

`9
`The RCcircuitry comprising the capacitor 162. and
`the resistance 164 yields a time constant of approxi-
`mately 250 milliseconds. Assuming that the detector 88
`_has not been closed for a long time, the voltage across
`the capacitoris fully charged and thereis essentially no
`current through the resistor 164. At this state, there is
`‘no voltage difference between ground and the V1ter-
`minal as illustrated, and thus the voltage level at V1is
`equal to zero. When the user begins to jog, the detector
`switch 88 is closed. At this point, the voltage across the
`capacitor 162 will be dumped and voltage V1 will go to
`—V. Because of the time constant of the RC network,
`250 milliseconds lapse before the charge on the capaci-
`tor 162 builds up to 63% ofits final voltage value. The
`“N”counter 132 is.constructed to interrogate the detec-
`tor 88 no more often than 50 millisecond intervals. Be-
`cause of the RCcircuitry, the voltage at V; will not
`changesignificantly from —V forat least 150 millisec-
`onds after the first momentary switch contact. In this
`manner, additional switch contacts will not be detected
`to provide a switch debouncing function to the cir-
`cuitry.
`Whenthe alarm input is applied to ground, a charg-
`ing path is applied through resistor 168 in orderto re-
`charge the capacitor 162 very quickly. This enables the
`voltage at V; to be brought back down to ground
`within a few milliseconds when desired.
`FIGS. 7a-7d illustrate waveforms of the debounce
`circuitry. FIG.7a illustrates the open and closing of the
`detector 88. As seen by the four pulses generally identi-
`fied by numeral 180, it may be seen that the detectoris
`closing twice forrelatively short intervals, a third time
`for relatively long intervals anda fourth time at a very
`short interval. FIG. 76 illustrates the input interrogat

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket