throbber
,,
`
`4
`
`z'
`()/
`en _Q
`en
`t(
`cu
`::t-
`0 .c
`(.)
`01· ::::1
`u:::
`en
`1i5
`en
`f'
`~
`en
`,......
`(.)
`en w
`cu
`::i
`(3
`en
`M
`!:Q
`
`\.•
`
`..
`u .s. ·uTll£ilmY-.P;ate~·~t iiltl'i~.....,ppUc:~: ·
`
`PATENT NUMBER-
`
`ORIGINAL
`
`I
`
`-
`
`ISSUING CLASSIFICATION
`CROSS REFERENCE(S}
`
`CLASS
`
`'
`
`,/-
`
`SUBCLASS (ONE SUBCLASS PER BLOCK}
`,.
`
`c IC
`
`'2..1/DO
`
`-
`
`I
`
`. .
`
`~
`
`l
`
`0 Contlnu!'ld~ Slip Inside File Jacket
`
`SUBCLASS
`CLASS
`1·7i
`2'{, 2..
`/,
`I
`/\ I u '\I {. -
`INTERNATIONAL CLASSIFICATION
`~~ .. /
`..... _
`-.
`/ -~ --
`~ --i".......
`I ._ lJ - rYf'..-
`cAJnnal 0raWill(p3 .L-J:..~stU~) ~ .
`~ CLAIMS ALLOWED
`' I
`Figs. Drwg. 7 ,,,,. Total Claims
`Print Claim for O.G.
`.
`15
`I
`~
`"··--....... -- ,
`/_
`~1_1~~-
`P .
`· ~~R% ~
`_ \rimary Examiner
`r: /?_~~
`~k)°"' \
`3f7/o~
`JJjr)
`i l(Y/~·
`J:lµj
`
`,I
`
`.•'
`
`I
`J
`
`I
`
`r
`I I
`
`I.
`l
`I
`I
`
`• I . .
`r,
`
`' f·
`
`1,.
`I
`'
`.1
`
`I~- I j -rl.2-
`DTERMINAL
`DISCLAIMER
`
`·.
`
`D The term of this patent
`subsequent to
`has been disclaimed.
`0 The term of this patent shall
`not extend beyond the expiration date
`of U.S Patent. No.
`
`(date)
`
`She'3tS Drwg.
`
`I
`
`-
`
`-
`
`(Ass
`-
`
`I
`
`DRAWINGS
`
`,1
`
`-
`
`rl
`
`(Dale)
`
`I
`
`NqTICE OF ALLOWANCE MAILED
`
`ISSUE FEE
`Date Paid~
`/
`
`Amount DuB"'- -
`
`0 The terminal
`months of
`this patent have been dlsclalmed.
`

`
`--41-egal Instruments Examiner)
`
`(Date)
`
`~
`
`jfrlmary_Elcamlnar)
`
`(Data)
`
`ISSUE BATCH NUMBER
`
`WARNING:
`The Information disclosed herein may be restricted. Unauthorized disclosure may be prohibited by the United States Code Tiiie 35, Sections 122, 181 and 368.
`Possession outside the U.S. Patent & Trademark Office Is restricted to authorized employees and contra~tols ooly.
`
`Fann PT0-436A
`(Rev. 8/99)
`
`FtLi=D WITH. · 0 DISK (CRF) O FICHE 0 C_Q-ROM
`(Atta<:hed In pocke~ on right~;~ flap)
`f: l
`
`• '. }
`
`' ·
`
`Issue Foe
`
`(FACE).
`
`TomTom Exhibit 1009, Page 1 of 92
`
`

`

`00NJENTS
`'
`Date Received :
`(Incl. c. of M.)_
`.
`o'r
`- ."- ' .....
`Date Malled·; . ·:. ~ ."
`
`··
`
`Date Received
`(Incl. C. of. M.)
`or

`Date Malled
`
`I
`I
`
`: I
`
`<
`'< .
`
`..,.
`
`11.
`
`12.
`
`13.
`
`14.
`
`·15.
`\
`16.
`
`17.
`
`18.
`
`19.
`
`20.
`
`21.
`
`22.
`
`23.
`
`24.
`
`25.
`
`26.
`
`. 27.
`
`28.
`
`29.
`
`30.
`
`31. -~J.•
`
`32.
`
`33.
`
`34.
`
`35.
`
`36.
`
`37.
`
`38.
`39; ..
`40.
`
`41.
`
`·r
`
`' . ~.
`
`·-
`
`..
`
`,
`
`,
`
`".
`
`:;,
`
`....~ ...
`
`-~ ;.;:
`
`. . ,1\. : .. ~}~· .. -~ ..i
`..•
`
`t . . }
`
`52;
`
`53.
`
`54.
`
`55.
`
`56.
`
`57.
`
`58.
`
`59.
`
`60.
`
`61.
`
`62.
`
`63.
`
`64 •.
`
`65.
`
`66.
`
`67.
`
`68 •
`
`69.
`
`70.
`
`71.
`
`72.
`
`73;
`
`74.
`
`75.
`
`76.
`
`77.
`
`78.
`
`79.
`
`~
`
`. 80.
`
`81.
`
`82.
`(LEFT OUTSIDE)
`
`;..
`
`. ·:
`
`· ~
`
`~
`
`TomTom Exhibit 1009, Page 2 of 92
`
`

`

`SEARCHED
`
`SEARCH NOTES
`(INCLUDING SEARCH STRATE(lY)
`
`Class
`
`?,77
`
`Sub.
`zt-l~ 1-
`
`Date
`I) l~)oJ
`
`· ·Exnir.
`
`Date
`
`' Exmr.
`
`..
`
`\
`
`·'
`
`i
`I
`tS
`. .
`
`l
`
`' ·
`
`(RIGHT OUTSIDE)
`
`TomTom Exhibit 1009, Page 3 of 92
`
`

`

`ISSUE SLIP ~TAPLE AREA (for a~clltional cross references)
`
`DATE
`
`FEE DETERMiNATION
`0.1.P.E. CLASSIFIER
`.FORMALITY REVIEW
`RESPONSE FORMALITY REVIEW
`
`INDEX OF 1CLAIM~
`v ................................. Rejected
`N ................................. Non-elected
`= .................................. Allowed . .
`I ..... : ........................ : .. Interference
`A !-., ............................... Appeal
`(Thro~gh numeral) ... C&rtceled
`+ · ................................. Restricted ·
`O .. , .............................. Objected
`
`Claim
`
`0
`
`~
`
`~
`
`,.
`
`.
`
`pate
`
`I
`
`Date
`
`Claim
`
`iii
`c:
`iii
`Ci
`c:
`·c:
`u:: 0
`-- 101 -.
`
`1
`
`.. ,,
`
`\1
`
`"
`
`104
`105
`106
`107
`108
`109
`
`115
`116
`117
`118
`119
`
`'
`
`:· ~,
`
`'
`
`-=
`
`~
`
`- -
`
`Date
`
`Clalrri
`
`iii
`c:
`iii
`Ci
`c:
`;::::
`u:: 0
`51
`52
`53
`54
`55
`56
`57
`58
`59
`60
`61
`62
`63
`64
`65
`66
`67
`68
`69
`70 . ,
`71
`72
`73
`74
`75
`76
`n
`78
`79
`80
`81
`82
`83
`84'
`85
`86
`87
`88
`89
`90
`91
`9~
`. 93
`94
`95
`96
`97
`98
`99
`10C
`
`"
`
`.~
`
`•·
`
`'
`
`.
`
`-
`
`'
`
`If more than 150 claims or 1 o actions ~~-
`staple additional sheet here
`'
`
`(LEFT INSIDE)
`
`..
`
`...
`~
`
`,
`
`f·
`
`.
`
`.
`
`iii ~ i.
`c: ~
`iii )8
`c: ~ . .::::_
`u::
`, 111
`' "1. ~ ::f
`·2h I? ......
`I ~
`'2 ~ f'f)
`~ ~4 0
`\, ;q 5 0
`5' 6 10
`b" '7 ) ...
`...,
`8 I
`9· \j/ l 11
`i
`1b
`11
`12
`13
`14
`1.15
`16
`17
`18
`19
`20
`, 21
`22
`,'23
`24
`25
`26
`27
`28
`29
`30
`31
`32
`33
`34
`35
`36
`37
`38
`39
`,__,_.
`40
`41
`42
`43
`44
`45
`46
`47
`48
`49
`50
`
`TomTom Exhibit 1009, Page 4 of 92
`
`

`

`.·a .
`
`· · ·~;'!AA~--
`~··
`
`I,_.
`
`·:~··~-
`
`-
`
`.
`. ~h-,:~'."·~:~=--·1 :~.:
`· ;·,.···.:a .... a
`.. ,~ .... - ~:;-· • -::~;
`···"'
`
`r
`
`"'<.•
`
`•
`
`•'
`
`' - --·- .. -~- -
`. ,..
`
`-
`
`-
`
`-
`
`ll - -
`
`I I
`l
`\
`
`\
`
`.
`.
`.
`....
`...... ~ . ...,,_~ ........... ~- ... ~~ -~ .... ~ .~~-;,... .. ~ ........ ·.· J ·
`• ~ :. -::·-. ".,.
`, .. ~N:: :~
`y-"~
`•
`•
`' '
`,it ..
`
`•I
`
`. .
`
`-
`
`•
`
`_,
`•
`
`.. ...__
`.. _l"'-.
`I
`
`..
`
`.
`CLASS I F·ICATfl·()·N N:t:>res
`-'·
`c1~ss '
`' --
`
`E?<aniiner/
`Classifjer
`
`- -
`
`j
`
`'
`
`-
`
`··
`
`Date
`
`..
`
`Initials
`
`----
`
`,_.
`
`i
`
`,'
`
`.
`
`.
`
`-
`
`\
`
`TomTom Exhibit 1009, Page 5 of 92
`
`

`

`· : ..
`
`.....
`
`'\
`
`Page I ofl \ \
`·,, \
`.
`FILE c~o~PY ''\
`
`I lllill 111111~11161 Im Iii! ~Im Ill 1~11111~ ~n I ~II
`
`Bib Data Sheet
`
`SERIAL NUMBER
`09/756,647
`
`FILING DATE
`
`-
`CLASS
`377
`
`COMMISSIONEa FOR PATENlS
`UNITED STATES PATENT ANO 'TRADEMARK OFFICE
`W..SHlH010H, D.C. 20231
`www.uspto.gO\I
`
`CONFIRMATION NO. 7058
`-
`ATTORNEY
`DOCKET NO. \
`KNOwM0-6
`
`-
`GROU.P ART UNIT
`2816 .
`
`,.
`
`Nathan Pyles, Lake Mills, WI;
`
`.,,
`
`'
`
`·..,.,
`
`i
`
`-
`
`· '. j
`
`.·.
`.
`.
`*CONTINUING DA~*********************** ·
`THIS APPLICATIOlNs A CON .OF 09/18f,7;3810 /28/J998 PAT 6, 17'5,608
`~ fvt.v./
`· l;>t,,
`** FOREIGN APPLICATIONS ****
`*****•*••••••
`... ~ ~LJ 'J./11/"z..
`IF REQUIRED, FG
`IGN FILING·LICEN G . 'NTED •• :·SMALL ENTITY**
`** 01/31/2001
`.
`Foreign Priority claimed D~ no
`35 USC 119 (a-d) conditions D yes ~n Met after
`AJlowanc~ 11~
`met
`/Vi lA..J ~
`erlfied and
`cknowledged
`Examiner's Signature
`lnltlals
`
`.,
`
`r(cid:173)' ... , .. -
`
`l
`\. !
`
`TOTAL
`CLAIMS
`9
`
`INDEPENDENT
`CLAIMS
`2
`
`SHEETS .
`DRAWING
`1
`
`FILING FEE
`RECEIVED
`420
`
`as been given ii'! PaP,er
`arge/credit DEPQSIT ACCOUNT
`wing:
`
`,,
`
`._,
`
`· l~ .. f.11 Fe~s
`lc!i 1.16 Fees ( Fi)ing)
`Cl 1.17 Fees ( Processing Ext. of
`time)
`-ID 1.18 Fees ( lss_ue)
`• ID other
`· :· . D C~"!lit
`
`.I
`
`I
`
`1 •
`
`~ •
`
`'
`
`I
`
`.
`
`,.,...
`
`\
`
`'·
`
`r ,
`
`TomTom Exhibit 1009, Page 6 of 92
`
`

`

`. .. '. '
`
`Please type a plus sign(+) inside this bo~ r--;-J,
`L-=-.J
`~
`
`r. ,
`
`Under the Paperwork Reduction A\
`control number
`
`- <1995, no persons are required to respond to a collectim,
`
`o l -OC-c 1·
`' ·~
`.
`_Patent and Tf r Office: U.S. DEPARTMENT OF COMMERCE
`PTO/SB/OS (12/97)
`A
`led for use through 09/30/00. OMB 0651-0032
`
`.fifonnation unless it displays a valid OMB
`
`n''
`- ? \
`'fi. \

`
`UTILITY
`PATENT APPLICATION
`TRANSMITTAL
`
`Attorney Docket
`No.
`
`KNOWM0-6
`
`Total Pages
`
`First Named Inventor or Application Identi.fier
`
`Nathan Pyles
`
`:(Only for new nonprovisional applications under 37 CFR
`l.53(b))
`
`Express Mail Label No.
`
`EL28 l 94485 6US
`
`APPIJCA TION ELE.MENTS
`
`2. x
`
`ff otal Pages riJI
`L__J
`
`See MPEP chapter 600 concerning utility atent a plication contents.
`I.
`Fee Transmittal Form
`(submit an original, and a duplicate for fee processing)
`Specification
`(preferred arrangement set forth below)
`- Descriptive title of the Invention
`- Cross References to Related Applications
`- Statement Regarding Fed sponsored R&µ
`- Reference to Microfiche Appendix
`- Background of the Invention
`- Brief Summary of the Invention
`- Brief Description of the Drawings (iffiled)
`- Detailed Description
`- Claim(s)
`- Abstract of the Disclosure
`3. [U Drawing(s) (356 USC 113)
`Oath or Declaration
`4.
`
`b.
`
`Copy from a prior application (37 CFR 1.63(d))
`(for continuation/divisional with Box 17 completed)
`[Note Box 5 below]
`
`[fetal Sheets w:=J ] 10.
`[fetal Pages LJ ]' l· I.
`a. EJ Newly executed (original or copy)
`
`ADDRESS TO:
`
`Assistant Commissioner for Patents
`Box Patent Application
`Washington, DC 20231
`Microfiche Computer Program (Appendix)
`
`6.
`
`7.
`
`8.
`
`.9.
`
`12.
`13.
`
`14.
`
`15.
`
`16.
`
`Nucleotide and/or Amino Acid Sequence Submission
`(if a plicable, all necessary)
`Computer Readable Copy
`a.
`
`b.
`
`c.
`
`X
`
`Paper Copy (identical to computer copy)
`
`Statemen>.ferifying identity of above copies
`
`ACCOMPANYING APPIJCA TION PARTS
`
`Assignment Papers (cover sheet & document(s))
`
`37 CFR 3.73(b) Statement D Power of
`
`(when there is an assignee)
`
`Attorney
`
`English Translation Document (if~p licable)
`Information Disclosure
`. Copies of IDS
`Statement (IDS)/PT0-1449
`Citations
`Preliminary Amendment
`Return Receipt Postcard (MPEP 503) (
`(Should be specificay ite,ed)
`Statement filed in prior
`application, Status still
`proper and desired
`
`Statement(s)
`
`D Small Entity
`D Certified Copy of Priority Document(s)
`D Other: - - - - - - - - - - - - - - - - - - - - -
`
`(if foreign priority is claimed)
`
`D
`
`i. DELETION OF INVENTOR(S)
`Signed statement attached deleting inventor(s) named
`in the prior application, see 37 CFR l.63(d)(2) arld
`l.33(b).
`Incorporation By Reference (useable if Box 4b is checked).
`The entire disclosure of the prior application, from which a
`copy of the oath or declaration is supplied under Box 4b, is
`considered as being part of the disclosure of the
`accompanying application and is hereby incorporated by
`reference therein.
`17. If a CONTINUING APPLICATION, check a
`Continuation
`Divisional
`
`ropriate box 1and supply the requisite information:
`Continuation-in- art (CIP)
`of rior a
`
`lication No.: 09/181,738
`
`or D Correspondence address below
`l I
`020,4ss
`I
`I (Insert Customer No. or Attach bar code label
`Customer Number or Bar Code
`1---------La __ b_e~I ________________ _,,•_~e.!~------------------------------J-------------------------------4
`Name
`
`Address
`
`City
`Coun
`
`TomTom Exhibit 1009, Page 7 of 92
`
`

`

`... --
`
`.)
`
`,..,,..__
`
`i
`}
`
`PATENT APPLICATION
`IN THE UNITED STATES PATENT AND TRADEMARK OFFICE
`
`Applicant:
`
`Nathan Pyles
`
`For:
`
`PEDOMETER
`
`Docket No.: KNOWM0-6
`
`BOX PATENT APPLICATION
`Assistant Commissioner for Patents
`Washington, D.C. 20231
`
`"Express Mail" Mailing Label No.: EL281944856US
`Date of Deposit: January 4, 2001
`
`I hereby certify that these attached documents
`1;~ • Response postcard
`'•J
`• PTO/SB 05 (lp)
`• Specification, Claims and Formal Drawing (14 pp)
`·;,,J
`ti¥
`!:!1
`;• fE
`'•~ are being deposited with the United States Postal Service "Express Mail Post Office to
`:: ~ Addressee" service under 35 C.F.R. § 1.10 on the date indicated above and is addressed to the
`Assistant Commissioner for Patents, Washingto:µ, D.C. 20231.
`
`J
`= =
`J
`,i:,
`
`~.~~o.33455)
`
`Enclosed for filing please find the above-referenced new patent application. Please
`indicate receipt of this application by returning the attached postcard with the official Patent and
`Trademark Office receipt and serial number stamped thereon .
`. Respectfully submitted,
`
`~4)~
`
`expnnail.app
`
`I I
`
`(
`
`TomTom Exhibit 1009, Page 8 of 92
`
`

`

`·~ --
`'.
`
`\
`~
`
`-------~
`
`ABSTRACT OF THE DISCLOSURE
`
`The pedometer having improved accuracy by calculating actual stride I
`
`sofa
`
`user based on relative stride rates. The pedometer includes a waist or leg mounted stride
`
`counter, a transmitter for transmitting data to a wrist-mounted display unit, and a data
`
`s
`
`processor for calculating necessary base units and actual-stride rates and.1engths. The
`
`pedometer can also interact with a heart monitoring device.
`
`!l
`
`.•
`
`..
`
`13
`
`TomTom Exhibit 1009, Page 9 of 92
`
`

`

`,_ ~ --
`
`__....--'"":!---......
`
`The undersigned hereby certifies that this document is being
`~led With
`the United States Postal Service
`today
`f-
`, 2001, by ~e "jlress M1111" service,
`\ q1:\4't5loU.S
`· · g express mail nurnbcrk'
`addressed
`to: Assistant Commissioner for Patents, Washington,
`O.C.20231
`
`~ameo¥r~
`.Si~ mailing this document
`
`.. -··
`
`PEDOMETER
`
`t:
`
`This application is a continuation of Application No. 09/181,738, filed October
`t..l5 p c..,+e.,,,f no. _'1. 115-; /,,OS"
`'
`11 c'J w
`28, 199~" the disclosure of which is incotporated by reference herein.
`
`5
`
`FIELD AND BACKGROUND OF THE INVENTION
`
`The present invention relates generally to pedometers having a waist mounted
`
`stride-counting device and transmitter, and a wrist-mounted receiver and display. The
`
`invention also relates to a distance calculation device that calculates a distance walked or
`
`run based on an algoritiun that converts a base stride length and a base stride rate to an
`
`10
`
`actual stride length for use. in calculating the distance traveled.
`
`Pedometers are lrn.own which include devices or algorithms for determining tlie
`
`distance a person travels on foot. For example, U.S. Patent 4,371,945 discloses an
`I
`electronic pedometer tpat calculates distance by electronically n:i.easuring the length of
`'
`'
`each stride taken by a user. Stride length is measured by ultrasonic waves generated by an
`ultrasonic module strapped to one leg and an ultrasonic detector worn on the other leg. A
`
`15
`
`program compensates for a variety of measurement errors and the results are displayed on
`
`1
`
`~~~-;--~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~- ~'
`
`,,
`
`TomTom Exhibit 1009, Page 10 of 92
`
`

`

`a wrist-mounted display after being transmitted by VHF waves from the leg to the wrist.
`
`U.S. Patent 4,771,394 discloses a computer shoe with a heel-mounted electronic
`
`device with an inertia footstrike counter, a timer, a sound generating device, a battery, and
`
`a gate array for counting time and footstrikes to calculate distance and running time as a
`
`function of stride time. Although. Jecqgnizing the important relati~nshipof stride length and
`
`5
`
`foot speed, the shoe in this patent -requires data from at least 15 test runs or walks and the
`
`data must be user-entered in pairs of footstrikes and elapsed time to cover a pre(cid:173)
`
`determined distance. Further, user adjustments of time must be performed to
`
`accommodate start arid stop·times, and the number of counted footstrikes is increased one
`
`10
`
`percent to overcome inherent errors in the inertia step counter. The shoe-mounted device
`is subject to damage fron;i impact, !dirt, and water, and requires a stay-at-home computer
`.
`with which to interface. There is no means disclosed to transnri.t data to a wrist-mounted
`
`display device or an "on-board" cJ mputing device that provides "real time" data to a
`
`runner.
`
`J
`
`-
`
`~ : =
`
`15
`
`U.S. Patent 4,855,942 discloses a pedometer and calorie measuring device that
`
`incl~des a wrist-mounted step couhter and a fixed stride length to calculate distance
`
`traveled. Wrist-mounted step counters are known to be inaccurate because they assume a
`
`step for every arm movement. Even with error correction, such a device will provide less
`
`accurate step counts than a leg or waist-mounted counter. Further, fixed stride lengths do
`
`20
`
`not take into account the fact that stride length varies with rate of movement.
`I
`-
`U.S. Patent 5,117,444 discloses a pedometer and calibration method with two
`
`calibration modes. First, a user ):!"avels a predetemli?ed "half-distance" for the device to
`
`count and store the number of strides in that distance. Next, the user travels a second
`
`distance with the step counter comparing actual steps to the steps in memory and a c~ent
`
`2s
`
`trip memory are incremented by a tenth of a ''whole unit" distance. There is no correlation
`
`between stride length and stride rate which requires the user to re-calibrate the device
`
`when walking as opp9sed to running.
`-u.s. Patent 5,475,725 discloses a pulse meter with pedometer function to
`determine pace and pulse rate of a user. The meter uses pulse wave base data compared
`
`-~
`
`30'
`
`to actual pulse wave data rates.
`
`2
`
`TomTom Exhibit 1009, Page 11 of 92
`
`

`

`_,
`
`U.S. Patent 5,476,427 discloses a pace display device utilizing a base rate for
`
`!_raveling pre-set distances in successive trails. The device calculates step counts and rates,
`
`and c~mpares actual step count rates to display data to a user for comparison of present
`
`running rates to previous rates.
`
`5
`
`Thus, there is a need for a simple, but highly accllrate, pedometer that displays
`
`distance traveled, pace, speed, heart rate, and other important information on an easily
`
`read wrist-mounted device.
`
`SUMMARY OF THE INVENTION
`
`The present invention overcomes problems and shortcomings in the prior art by
`
`10
`
`providing a device that includes a waist, chest, or.leg-mounted stride counting device, a
`transmitter, and a wrist-mounted receiver/display device that provides highly accurate
`.
`. travel distances and other information, The device includes a c0mputer that stores base
`
`stride length and rate data from traveling a pre-determined distance and compares that to
`
`actual -stride rate data to calculate actual distance traveled, speed, and pace. The invention
`
`15
`
`recognizes the interdependency of stride length and stride rate and uses that relationship to
`
`\
`
`J. '1
`:=
`
`-::=
`
`provide superior distance-calculating accuracy.
`
`The invention also provides for improved display of relevant data on a wrist(cid:173)
`
`mounted display that receives digital signals from devices worn on other body parts such
`
`as legs, waist, and chest. Transmitters that can send coded signals are desirable because
`
`20
`
`they will not interfere with similar devices worn by other users in the vicinity.
`
`The accuracy of the device is enhanced by the use of an algorithm that adjusts a
`
`base stride length based on actual stride rates. The algorithm is defined as: Actual Stride
`
`Length= Base Stride Length+ Base Stride Length *(((Actual Stride Rate - Base Stride
`'
`Rate) N)/Base Stride Rate); where N is either an average value or a derived value froin: a
`
`25
`
`plurality of samples.
`
`The invention also includes a method for calculating an actual stride length
`
`including steps of: timing a first user run of a predetermined distance; counting the total
`.
`......
`'
`.
`number of strides in the user first run; dividing the first run distance by the· stride count to
`
`obtain a base stride length; dividing the stride count by the first run time to ob'tain a base
`
`30
`
`stride rate; counting strides durinr'~.:user's s_econd run to obtain an actual stride rate;
`
`3
`
`TomTom Exhibit 1009, Page 12 of 92
`
`

`

`- ----,
`
`--/
`
`calculating the actual stride length using the formula: Actual Stride Length = Base Stride
`Length + Base Stride 'Length
`
`*(((Actual Stride Rate - Base Stride Rate )N)/Base Stride Rate); wherein N is an average
`
`value or a derived value.
`
`5
`
`The average value method can be refined by com11~g Base Sttjde Rate to
`.
`-·
`Actual Stride Rate to determine a percentage difference; and using N~l when the Actual
`
`Stride Rate :S Base Stride ,Rate * 1.02 and using N=3 when Actual Stride Rate > Base
`
`Stride Rate* 1.02. A preferred embodiment uses a plurality of sample runs over known
`
`distances to derive an accurate N value for each individual.
`
`10
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`is a schematic diagram of a pedometer in accordance with the present
`
`invention.
`
`DETAILED DESCRIPTION OF THE DRAWINGS
`
`As illustrated in Fig. 1, the present invention is directed to an improved pedometer
`
`',::~
`iJ~
`i=n
`
`I :
`
`; ::
`
`=
`~ ==
`
`!!
`
`15
`
`20 including: a waist,· chest, or leg mounted stride counter 24, and a wrist or waist
`
`momited display unit 26. An optional chest-mounted heart monitor 28 can be included. All
`
`of the device components are mounted in suitable housings. The pedometer 20 includes a
`
`data processor 30 that is m.ounted in the same housing as either the step counter 24 or the
`
`display unit 26.
`
`-
`The step counter 24 is an inertia device that counts the number of steps a user
`
`20
`
`takes. The number of steps' is transmitted to a data archive 32 either directly or via a
`'
`transmitter 34. The data ar~hive 32 is mounted in the housing with the step counter 24 or
`
`the display 26.
`
`The transmitter 34 is mounted in the step counter housing and is preferably an Rf
`
`25
`
`telemetric signal transmitter with a 30 inches to 36 inches transmission range. Alternately,
`
`the transmitter is a wireless or wired digital transmitter with a coding :function to limit or
`
`eliminate interference with other similar devices. The wireless transmission range is set
`
`between 30 inches and 36 inches to provide adequate range to transmit signals· from a
`
`user's waist to wrist, but not so far as to cause interference with other Rf or digital devices
`
`ao ·
`
`in the vicinity.
`
`4
`
`TomTom Exhibit 1009, Page 13 of 92
`
`

`

`..
`
`The transmitter 34 transmits either raw data or calculated distances, pace, etc. to
`
`a wrist-mounted display unit receiver 40. The receiver 40 relays a raw data signal to the
`
`data processor 30 or a calculated data signal directly to the display panel 42, such as an
`
`LCD or LED.
`
`5
`
`Similarly, the heart rate monitor 28 includes a transmitter 44 that transmits heart
`
`rate data to the display unit 26. The heart monitor transmitter 44 can transmit at the same
`
`or a different frequency as the stride counter 24, and to the same or a different receiver in
`
`the display unit 26. The heart rate transmitter 44 is preferably Rf, but can be digital for the
`
`reasons stated above. The range of the heart rate transmitter 44 should also be between
`
`10
`
`30 inches and 36 inches to ensure effective coilllD:unication with the receiver while limiting
`
`outside interference.
`
`The data processor 30 can also include a programmable,Jogic controller, a
`
`personal computer, a programmable read-only memory, or other suitable processor. The
`
`data processor 30 includes a data archive 32 to store historic data on stride length and
`
`15
`
`pace to be .used in an algorithm for calculating actual distances, speed, and rate for real(cid:173)
`
`time.conversion of data to useful information for a user.
`
`The data processor 30 can also include closed loop or fuzzy logic programming to
`
`continually or periodically replace the base stride rate and length with recently calculated
`
`stride rates and lengths so that long term conditioning trends are accommodated in the
`
`20
`
`base stride archive. Incorporating trend capabilities may further enhance accuracy of the
`
`!:j
`::~
`: ;~
`
`!J1
`!~11
`i~ ~
`
`t. :
`, ~
`
`1:
`=
`.,
`= =
`=
`c
`
`-.
`
`\
`
`distance and pace calculations.
`
`The display unit 26 also includes an operator interface 46 such as a key pad,
`
`button, knob, etc. that ~nables the user to start and stop a clock 48 (or stop watch) and
`
`activate various use mode~ within the pedometer, such as a sampling mode and operation
`.'
`!
`'.,
`
`mode.
`
`25
`
`One.option for using the pedometer 20, requires the user to operate a "sampling
`
`mode" and begin walking or running a pre-determined distance such as a mile or 1600
`meters,- pt;'eferably on ~running track of a known size. Upon completion 'of the distance, a
`
`;
`
`stop button on the operator interface 46 is pushed. :nie data processor 30 is programmed
`
`30 ·
`
`to then divide the distance by the number of strides counted to calculate an average stride
`
`5
`
`·'·
`
`TomTom Exhibit 1009, Page 14 of 92
`
`

`

`••
`
`t
`
`.
`
`\
`
`1·~
`• : ;
`
`i::J
`I~ :4
`' =
`I ::
`•:·:
`1=fi
`
`l :i I ~
`
`!~~
`=
`::=
`;
`::,
`·~
`a
`:'=:.
`!::J
`
`. 1== '
`1·=,
`·:=-
`=
`
`;J
`=
`
`.~·- .._ .
`\
`I
`
`,.-~
`
`length. This value is stored in the data archive 32 as the ''Base Stride Length."
`
`Also, the data processor 30 is programmed to divide the number of strides by the
`
`time ofthe run or walk as measured by the clock 48 to arrive at a "Base Stride Rate."
`
`The data processor 30 preferably includes programming that queries the user
`
`s
`
`about the distance to be run during the sampling mode. By providillg options or enabling
`
`the use of any distance during the sampling mode, the pedometer 20 provides maximum
`
`flexibility for use by people of various physical conditions, or having access to courses of
`
`different known distances. Thus, a user may be queried to input a distance to be used in
`
`the sampling mode and then-be given a list of options such as 400 meters, 440 yards,
`
`10
`
`1600 meters, or one mile, or be asked .. to simply input any distance known to the user that
`
`will be traveled during the sampling mode.
`
`,..
`The present invention makes full use of the relationship between a faster rate of
`travel and longer stride lengths. In other words, the faster a user is moving, the longer will
`
`be the stride length. Over the course of the run or walk, the user's step rate and,
`
`15
`
`therefore, stride length Will change and the user will cover more ground when moving fast
`
`and less ground when moving slow.
`
`Clearly, using a fixed average stride length in calculating distance traveled will
`
`result in errors using prior pedometers: This is particularly true if a user changes pace, or
`
`improves conditioning and speed to the point where the average stride length over a given
`
`20
`
`run increases dramatically. The error compensators in prior devices do not adjust for
`changes in pace. With the old devices, i us~r needed to re-calibrate periodically to be
`
`close to getting an accurate reading, and could not change pace during a workout without
`
`decreasing accuracy. -:
`
`To make the' correption, the user activates a "Use Mode" in which the data
`
`2s
`
`processor 30 calculates an Actual Stride Rate based on data from the stride counter 24
`
`and the clock 48. For example, an Actual Stride Rate can be calculated every five
`
`seconds without the user doing more than activating the "Use Mode" button, 'while all the
`
`I
`I
`
`calculations are performed by the data processor automatically. The percentage change
`
`between the Actual Stride Rate and the Base Strid~ Rate is then computed by tJ;ie data
`
`30·
`
`processor 30 to determine anActl.l;al Stride Length. Again, ifthe Actual Stride Rate is
`
`6
`
`7
`
`- - - - - -
`
`TomTom Exhibit 1009, Page 15 of 92
`
`

`

`.,
`
`greater than the Base Stride Rate, the Ac~al Stride Length is longer than the Base Stride
`
`Length. If the Actual Steps Per Second is lower than the Base Steps Per Second, the
`
`Actual Stride Length is shorter than the Base Stride Length. The algorithm below provides
`
`5
`
`a means for comparing the Actual and Base Stride rates to arrive at an accurate Actual
`.----
`First, a comparison between the Actual Stride Rate and the Base Stride Rate is
`
`Stride Length.
`
`made to determine whether Actual Stride Rate is less than or equal to Base Stride Rate
`
`multiplied by 1.02. Stride Length is calculated by:
`Actual Stride Length = Base Stride Length +
`
`10
`
`Base Stride Length *(((Actual-Stride Rate - Base Stride Rate)N)/Base Stride
`
`Rate)
`
`\ '1,J
`
`' -
`
`Where: N=l when Actual Stride Rate is less than or equal to Base Stride Rate multiplied
`,.
`by 1.02, and N=3 when Actual Stride Rate is greater than Base Stride·Rate multiplied by
`
`1.02, although other N values in the range of one to three can be used.
`
`15
`
`The above algorithm is accurate for heel to toe activities such as walkfug or
`
`jogging, but is less accurate for sprinting (toe only).
`
`A third'method of calculating actual stride length uses three separate run or walk
`
`samples at three different paces. This is the most accurate option. With this method, the N
`
`values are unique for each individual. By deriving an N value for each individual, this value
`
`20
`
`more accurately reflects the actual change in stride length with a change in pace. After a
`
`proper warmup, the user completes a sample run or walk on the track at a normal pace.
`
`This first sample Sl, will establish the.Base Stride.and the Base Steps Per Second.
`
`Sl SAMPLE:
`
`S 1 Stride = Base S_tride = Distance I Number of Steps
`
`25
`
`S 1 Ste.I?s Per Second or S 1 Steps Per Second = Base Steps Per Second =
`
`Number of. Steps Per Second
`
`Following completion of the first run or walk at normal pace, the user runs or
`'
`walks the same course and the same distance at a faster run or walking pace, but not a
`
`sprinting pace. The user should not run on his toes, but maintain the normal heel to toe
`
`30 ·
`
`jogging style. This is the S2 sample. The purpose of the S2 sample is to calculate an N2
`
`7
`
`TomTom Exhibit 1009, Page 16 of 92
`
`

`

`' I
`
`value for each individual which reflects the effect an increase in Steps Per Second has on
`
`this individual's stride length. Some individual's steps will lengthen more than others as
`
`Steps Per Second increases, and by finding the value for N2, this relative increase can be
`
`quantified for a more accurate and customized algorithm for each ~dividual.
`
`5
`
`S2 SAMPLE:
`
`To find .the N2 value, which will be used by the algorithm when Actual Steps Per
`
`Second > Base Steps Per Second
`
`N2 = ((82 Stride* Sl Steps Per Second) - (Sl Stride* Sl Steps Per Second))
`
`I (S 1 Stride (S2 ~teps Per Second - S 1 Steps Per Second))
`
`10
`
`This value c~ be calculated since the distance is known, and both a Fast Stride
`
`Length (S2 Stride) and a Fast Steps Per Second (S2 Steps Per Second) can be
`
`calculated from the second sample.
`
`Following completion of the fast run or walk, the user runs the same course and
`
`the same distance at a slower than normal run or walking pace. This pace cannot exceed
`
`15
`
`the first sainple pace. This is the S3 sample. The purpose of the S3 sample is to calculate
`
`an N3 value for each individual which reflects the effect a decrease in Steps Per Second
`
`has on this individual's stride length. Some indi~dual's steps will shorten more than others
`
`as Steps Per Second decreases, and by finding the value for N3, this relative decrease can
`
`be quantified for a more accurate and customized algorithm for each individual.
`
`20
`
`S3 SAMPLE:
`
`To find the N3 value, which will be used by the algorithm when Actual Steps Per
`
`Second <Base Steps Per Second .
`.
`. N3=((S3 Stride:* Sl Steps Per Second) - (Sl Stride* Sl Steps Per Second)) I
`
`(Sl Stride (S2 Steps Per ~·econd- Sl Steps Per Second))
`
`25
`
`This value can be calculated since the distance is known and both a "Slow" Stride
`'
`Length (S3' Stride) and a '.'Slow" Steps Per Second (S3 Steps Per Second) can be
`
`calculated from the fuird sample.
`
`Once these three samples are completed and the information automatically
`
`calculated and stored in the data processor 30, then the following formula can be used for
`
`30
`
`the most accurate measurements of speed and distance.
`
`8
`
`\
`
`•; .•::
`
`1:j
`: Ii.
`·::i ::::
`: ~J
`i r1
`::~
`i:n
`=
`~ -:=
`l ~~
`
`j
`
`-j
`
`
`
`=;
`;ii'
`=
`
`TomTom Exhibit 1009, Page 17 of 92
`
`

`

`If:
`
`Actual St~-s Per ·second is less than or equal to Base Steps Per
`
`-Second
`
`Then:
`
`Stride Length= Base Stride+ Base Stride*(((Actual Steps. Per Second - Base
`
`s
`
`Steps Per Second)N)/Base Steps Per Second)
`
`And N = N3 (Stored Value)
`
`If:
`
`Actual Steps Per Second > Base Steps Per Second
`
`Then:
`
`Stride Length= Base Stride+ Base Stride*(((Actual Steps Per Second - Base
`
`10
`
`Steps Per Second)N)/Base Steps Per Second)
`
`And N = N2 (Stored Value)
`
`This third option for calculating stride length, and subsequently distance, speed,
`
`and pace, is a far more accurate method than a fixed stride length pedometer. This device
`
`and method are also practical, convenient, and has a relatively low manufacturing cost. If
`
`15
`
`an individual's nlnning or walking style is progressing with training and practice (as seen
`
`by significantly improved times), then it may be beneficial for them to recalibrate their
`
`device by repeating the three samples every 3 to 6 months. If there are no significant
`
`improvements in time, then recalibration is not necessary.
`
`It is noted that any single stride length or pace discussed above can in fact be an
`
`20
`
`average of a plurality of stride lengths or rates from test runs to further refine ~ccuracy in
`
`the calculations of actual stride data
`
`Other variations on this device could also mcorporate an altimeter which measures
`
`changes in elevation. The stride length could then be adjusted (shortened) when elevation
`
`is increasing, and lengthened wl;ien elevation is decreasing. This adjustment could be done
`
`25
`
`with an average value, as we used in setting option 2, or with a derived value by running
`
`or walking river a lmown distance on a hilly course. This device can use two batteries so
`
`that the calibration data is not lost when the batteries are replaced one at a time.
`.
`'
`.
`-Once the actual stride length is caiculated for a given period of time, the value can
`
`be multiplied by the number of strides

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