throbber
az, EX PARTE REEXAMINATION CERTIFICATE(10541st)
`United States Patent
`US 6,059,576 C1
`(do) Number:
`Mar.17, 2015
`(45) Certificate Issued:
`Brann
`
`US006059576C1
`
`(54) TRAINING AND SAFETY DEVICE, SYSTEM
`AND METHODTO AID IN PROPER
`MOVEMENTDURING PHYSICAL ACTIVITY
`
`90/013,201, please refer to the USPTO’s public Patent
`Application Information Retrieval (PAIR) system under the
`Display References tab.
`
`(75)
`
`Inventor: Theodore L. Brann, Mission, TX (US)
`
`(73) Assignee: Logantree L P, Boerne, TX (US)
`
`Reexamination Request:
`No. 90/013,201, Apr. 4, 2014
`
`Reexamination Certificate for:
`Patent No.:
`6,059,576
`Issued:
`May 9, 2000
`Appl. No.:
`08/976,228
`Filed:
`Novy. 21, 1997
`
`(51)
`
`(2006.01)
`(2006.01)
`
`Int. Cl.
`AGIB 5/11
`A63B 24/00
`(52) U.S. CI.
`CPC we A6IB 5/1116 (2013.01); A63B 2220/40
`(2013.01); Yi0S 482/901 (2013.01)
`USPC. oe 434/247; 600/595; 482/8; 482/901;
`702/101; 601/34
`
`(58) Field of Classification Search
`None
`
`See application file for complete search history.
`
`(56)
`
`References Cited
`
`To view the complete listing of prior art documents cited
`during the proceeding for Reexamination Control Number
`
`Primary Examiner — Danton DeMille
`
`(57)
`
`ABSTRACT
`
`An electronic device, system and method to monitorandtrain
`an individual on proper motion during physical movement.
`The system employs an electronic device which tracks and
`monitors an individual’s motion throughthe use of an accel-
`erometer capable of measuring parameters associated with
`the individual’s movement. The device also employsa user-
`programmable microprocessor which receives,
`interprets,
`stores and respondsto data relating to the movement param-
`eters based on customizable operation parameters, a real-time
`clock connected to the microprocessor, memory for storing
`the movement data, a power source, a port for downloading
`the data from the device to other computation or storage
`devices contained within the system, and various input and
`output components. The downloadable,
`self-contained
`device can be worn at various positions along the torso or
`appendagesbeing monitored dependingonthe specific physi-
`cal task being performed. The device also detects the speed of
`movements made while the device is being worn. When a
`preprogrammed recordable event is recognized, the device
`records the time and date of the occurrence while providing
`feedback to the wearervia visual, audible and/ortactile warn-
`ings.
`
`
`
` increment
`no motion
`counter
`
`
`
`Proper
`
`movement flag
`
`set?
`
`
`86
`
`
`
`
`
`No
`
`Set proper
`
`movement
`flag
`
`94
`
`
`
`
`98
`
`
`Alarm 1st
`
`Notice.
`Rec D/T
`
`
`
`APPLE 1006
`
`APPLE 1006
`
`1
`
`

`

`US 6,059,576 Cl
`
`1
`EX PARTE
`
`REEXAMINATION CERTIFICATE
`
`ISSUED UNDER35 U.S.C. 307
`
`THE PATENT IS HEREBY AMENDED AS
`INDICATED BELOW.
`
`Matter enclosed in heavy brackets [ ] appeared in the
`patent, but has been deleted andis no longer a part of the
`patent; matter printedin italics indicates additions made
`to the patent.
`
`AS A RESULT OF REEXAMINATION, IT HAS BEEN
`DETERMINEDTHAT:
`
`Claims 1, 13 and 20 are determined to be patentable as
`amended.
`
`Claims 2-12, 14-19 and 21-29, dependent on an amended
`claim, are determinedto be patentable.
`New claims 30-185 are added and determined to be
`patentable.
`
`1.A portable, self-contained device for monitoring move-
`mentof bodyparts during physical activity, said device com-
`prising:
`a movement sensor capable of measuring data associated
`with unrestrained movementin any direction and gen-
`erating signals indicative of said movement;
`a powersource;
`a microprocessor connected to said movement sensor and
`to said power source, said microprocessor capable of
`receiving, interpreting, storing and responding to said
`movement data based on user-defined operational
`parameters, detecting afirst user-defined event based on
`the movementdata andat least one of the user-defined
`operational parameters regarding the movement data,
`and storing first event
`information related to the
`detected first user-defined event along with first time
`stamp information reflecting a time at which the move-
`ment data causing thefirst user-defined event occurred:
`at least one user input connected to said microprocessor for
`controlling the operation of said device;
`a real-time clock connected to said microprocessor;
`memory for storing said movement data; and
`an output indicator connected to said microprocessor for
`signaling the occurrenceof user-defined events;
`wherein said movement sensor measures the angle and
`velocity of said movement.
`13. A system to aid in training and safety during physical
`activity, said system comprising
`a portable, self-contained movement measuring device,
`said movement measuring device further comprising
`a movement sensor capable of measuring data associ-
`ated with unrestrained movementin any direction and
`generating signals indicative of said movement;
`a powersource;
`a microprocessor connected to said power source, said
`microprocessor capable of receiving,
`interpreting,
`storing and responding to said movementdata based
`on user-defined operational parameters, detecting a
`first user-defined event based on the movement data
`and at least one of the user-defined operational
`parameters regarding the movementdata, andstoring
`first event information related to the detected first
`user-defined event along with first time stamp infor-
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`2
`mation reflecting a time at which the movement data
`causing thefirst user-defined event occurred;
`at least one user input connected to said microprocessor
`for controlling the operation of said device;
`a real-time clock connected to said microprocessor;
`memory for storing said movementdata;
`at least one input/output port connected to said micro-
`processor for downloading said data and uploading
`said operational parameters; and
`an output indicator connected to said microprocessor;
`a computer running a program capable of interpreting
`and reporting said movement data based on said
`operational parameters; and
`a downloaddevice electronically connected to said move-
`ment measuring device and said computerfor transmit-
`ting said movement data and operational parameters
`between said movement measuring device and said
`computer for analysis, reporting and operation pur-
`poses;
`wherein said movement sensor measures the angle and
`velocity of said movement.
`20. A method to monitor physical movementofa body part
`comprising the steps of:
`attaching a portable, self-contained movement measuring
`device to said body part for measuring unrestrained
`movementin any direction;
`measuring data associated with said physical movement;
`interpreting, using a microprocessorincluded in thepor-
`table, self-contained movement measuring device, said
`physical movement data based on user-defined opera-
`tional parameters anda real-time clock; [and]
`storing said data in memory;
`detecting, using the microprocessor, a first user-defined
`event based on the movementdata andatleast one ofthe
`user-defined operational parameters regarding the
`movementdata; and
`storing, in said memory, first event information related to
`the detectedfirst user-defined event along withfirst time
`stamp information reflecting a time at which the move-
`ment data causing thefirst user-defined event occurred.
`30. The device ofclaim 1, wherein said microprocessoris
`configured to store, in said memory, date information associ-
`ated with thefirst time stamp information.
`31. The device ofclaim 1, wherein said microprocessoris
`configured to retrieve saidfirst time stamp information from
`said real-time clock and associate the retrieved first time
`stamp information with saidfirst user-defined event.
`32. The device ofclaim 31, wherein said microprocessoris
`configured to retrieve saidfirst time stamp information from
`said real-time clock based on the detection ofthe user-defined
`event.
`
`33. The device ofclaim 1, wherein said memory is config-
`ured to continue to store said movement data in response to
`battery powerbeing lostfrom said power source.
`34. The device ofclaim 1, wherein said movementsensoris
`configured to continuously checkfor said movement.
`35. The device ofclaim 34, wherein said microprocessoris
`configured to continuously interpret, based on the user-de-
`fined operational parameters, said movement data received
`from said movement sensor.
`36. The device ofclaim 1, wherein said output indicator is
`configured to display information signaling the occurrence of
`thefirst user-defined event based on the detection ofthefirst
`user-defined event.
`
`2
`
`

`

`US 6,059,576 Cl
`
`3
`37. The device ofclaim 36, wherein said output indicatoris
`configured to display said information signaling the occur-
`rence of the first user-defined event based on saidfirst time
`stamp information.
`38. The device ofclaim 1, wherein said output indicatoris
`configured to display information signaling the occurrence of
`thefirst user-defined event based on the detection ofthefirst
`user-defined event and thefirst time stamp information.
`39. The device ofclaim 1, wherein said at least one ofthe
`user-defined operational parameters is a predetermined
`threshold, and saidfirst user-defined event occurs when the
`movement data reaches the predetermined threshold.
`40. The device ofclaim 39, wherein said output indicatoris
`configured to display information signaling the occurrence of
`thefirst user-defined event when the movement data reaches
`the predetermined threshold.
`41. The device of claim 39, wherein said memory is con-
`figured to store saidfirst event information indicating that the
`predetermined threshold is met.
`42. The device of claim 41, wherein said memory is con-
`figured to store thefirst time stamp information in association
`with saidfirst event information.
`43. The device ofclaim 1, wherein said output indicatoris
`configured to indicate a low battery condition ofthe device.
`44. The device ofclaim 9, wherein said output indicatoris
`selectedfrom the group consisting ofsingle monochromatic
`LEDs, multiple colored lights, and liquid crystal displays.
`45. The device of claim 1, wherein said movement data
`stored in the memory is configured to be downloaded to a
`computer.
`46. The device ofclaim 45, further comprising:
`sofiware configured to communicate with external soft-
`ware, wherein the external software is configured to
`present the downloaded movement data to the user.
`47. The device ofclaim 46, wherein said external software
`is configured to run on the computer.
`48. The device of claim 47, wherein said downloaded
`movement data is configured to be analyzed by said user via
`said external software.
`49. The device ofclaim 46, wherein said external software
`is configured to interpret said movement data andproduce at
`least one report.
`50. The device ofclaim 46, wherein said external software
`is configured to interpret said movement data andproduce at
`least one history report.
`51. The device ofclaim 50, wherein said atleast one history
`report includes dates and times ofsaid movementdata.
`52. The device ofclaim 46, wherein said external software
`is configured to allow the user to program additionalreports
`and histories with respect to said movementdata ofsaid user.
`53. The device ofclaim 45, wherein said movement data is
`configured to be downloaded to said computer via a wired
`connection.
`
`10
`
`15
`
`20
`
`25
`
`35
`
`40
`
`45
`
`50
`
`54. The device ofclaim 45, wherein said movement data is
`configured to be downloadedto said computer via a wireless
`connection.
`
`55
`
`55. The device ofclaim 39, wherein the output indicatoris
`configured to provide a visual indicatorto the user regarding
`the predetermined threshold being reached.
`56. The device of claim 1, wherein the memory is config-
`ured to store the user-defined operational parameters, the
`user-defined operational parameters comprising a plurality
`of thresholds respectively corresponding to a plurality of
`notifications, wherein each time the movement data reaches
`one of the plurality of the thresholds, the microprocessoris
`configured to detect that one of the user-defined events
`occurred.
`
`60
`
`65
`
`3
`
`4
`57. The device ofclaim 56, wherein when the microproces-
`sor detects that one ofthe user-defined events occurred based
`on the movement data reaching one of the plurality of the
`thresholds, the output indicator displays a corresponding one
`of the notifications indicating that one of the user-defined
`events has occurred.
`58. The device ofclaim 56, wherein the plurality ofthresh-
`olds are differentfrom each other.
`59. The device ofclaim 56, wherein the plurality ofnotifi-
`cations are different visual indicators.
`60. The device ofclaim 59, wherein atleast one ofthe visual
`indicators includes a blinking indicator.
`61. The device ofclaim 39, wherein said microprocessoris
`configured to detect occurrenceofthefirst user-defined event
`by comparing said movement data to said predetermined
`threshold.
`
`62. The device ofclaim 1, wherein said device is configured
`to be placed on said user’s arm to monitor and record said
`movement data.
`
`63. The device ofclaim 62, wherein said movement sensor
`is configured to measure movementofsaid user's arm.
`64. The device ofclaim 1, wherein said movement sensoris
`configured to measure a walking distance.
`65. The device ofclaim 64, wherein said device is config-
`ured to be wearable by the user, and said movementsensoris
`configured to measure said walking distance ofsaid user.
`66. The device ofclaim 1, wherein said microprocessoris
`configured to store, in said memory, date information associ-
`ated with thefirst time stamp information,
`wherein said movement sensor is configured to continu-
`ously checkfor said movement,
`wherein said output indicator is configured to display
`information signaling the occurrence of the first user-
`defined event based on the detection of the first user-
`defined event and thefirst time stamp information,
`wherein the device further comprises software configured
`to communicate with external software configured to run
`on a computer and present the downloaded movement
`data,
`wherein said external software is configured to produce at
`least one report based on said movement data,
`wherein the memory is configured to store the user-defined
`operational parameters,
`the user-defined operational
`parameters comprising a plurality ofthresholds respec-
`tively corresponding to a plurality of notifications,
`wherein each time the movement data reaches oneofthe
`plurality ofthe thresholds, the microprocessoris config-
`ured to detect
`that one of the user-defined events
`occurred,
`wherein said device is configured to be placed on said
`user’s arm to monitor and record said movementdata,
`wherein said movement sensor is configured to measure
`movement ofsaid user’s arm.
`67. The system ofclaim 13, wherein said microprocessoris
`configured to store, in said memory, date information associ-
`ated with thefirst time stamp information.
`68. The system ofclaim 13, wherein said microprocessoris
`configured to retrieve saidfirst time stamp information from
`said real-time clock and associate the retrieved first time
`stamp information with saidfirst user-defined event.
`69. The system ofclaim 68, wherein said microprocessoris
`configured to retrieve saidfirst time stamp information from
`said real-time clock based on the detection of the first user-
`defined event.
`70. The system of claim 13, wherein said memory is con-
`figured to continue to store said movementdata in response to
`battery powerbeing lostfrom said power source.
`
`3
`
`

`

`US 6,059,576 Cl
`
`5
`71. The system ofclaim 13, wherein said movement sensor
`is configured to constantly checksfor said movement.
`72. The system ofclaim 71, wherein said microprocessoris
`configured to continuously interpret, based on the user-de-
`fined operational parameters, said movement data received
`from said movement sensor.
`73. The system ofclaim 13, wherein said output indicatoris
`configured to display information signaling the occurrence of
`thefirst user-defined event based on the detection ofthefirst
`user-defined event.
`74. The system ofclaim 73, wherein said outputindicatoris
`configured to display said information signaling the occur-
`rence of the first user-defined event based on saidfirst time
`stamp information.
`75. The system ofclaim 13, wherein said outputindicatoris
`configured to display information signaling the occurrence of
`thefirst user-defined event based on the detection ofthefirst
`user-defined event and thefirst time stamp information.
`76. The system ofclaim 13, wherein said at least one ofthe
`user-defined operational parameters is a predetermined
`threshold, and saidfirst user-defined event occurs when the
`movement data reaches the predetermined threshold.
`77. The system ofclaim 76, wherein said outputindicatoris
`configured to display information signaling the occurrence of
`thefirst user-defined event when the movement data reaches
`the predetermined threshold.
`78. The system of claim 78, wherein said memory is con-
`figured to store saidfirst event information indicating that the
`predetermined threshold is met.
`79. The system of claim 78, wherein said memory is con-
`figured to store thefirst time stamp information in association
`with saidfirst event information.
`80. The system ofclaim 13, wherein said output indicatoris
`configured to indicate a low battery condition ofthe device.
`81. The system ofclaim 13, wherein said output indicatoris
`visual, and said output indicator is selectedfrom the group
`consisting of single monochromatic LEDs, multiple colored
`lights, and liquid crystal displays.
`82. The system ofclaim 13, wherein said movement data
`stored in the memoryis configured to be downloadedto the
`computer.
`83. The system of claim 82, wherein the portable, self-
`contained movement measuring devicefurther comprises:
`sofiware configured to communicate with theprogram run-
`ning on the computer, wherein theprogram is configured
`to present the downloaded movementdata to the user.
`84. The system of claim 83, wherein said downloaded
`movement data is configured to be analyzed by said user via
`said program.
`85. The system ofclaim 83, wherein said program is con-
`figured to interpret said movement data andproduceatleast
`one report.
`86. The system ofclaim 83, wherein said program is con-
`figured to interpret said movement data andproduceatleast
`one history report.
`87. The system of claim 86, wherein said at least one
`history report includes dates and times of said movement
`data.
`88. The system ofclaim 83, wherein said program is con-
`figured to allow the user to program additional reports and
`histories with respect to said movement data ofsaid user.
`89. The system ofclaim 82, wherein said movement data is
`configured to be downloaded to said computer, using the
`download device, via a wired connection.
`90. The system ofclaim 82, wherein said movementdata is
`configured to be downloaded to said computer, using the
`download device, via a wireless connection.
`
`10
`
`40
`
`45
`
`55
`
`65
`
`6
`91. The system ofclaim 76, wherein the output indicatoris
`configured to provide a visualindicatorto the user regarding
`the predetermined threshold being reached.
`92. The system ofclaim 13, wherein the memory is config-
`ured to store the user-defined operational parameters, the
`user-defined operational parameters comprising a plurality
`of thresholds respectively corresponding to a plurality of
`notifications, wherein each time the movement data reaches
`one of the plurality of the thresholds, the microprocessoris
`configured to detect that one of a plurality of user-defined
`events occurred.
`93. The system of claim 92, wherein when the micropro-
`cessor detects that one of the user-defined events occurred
`based on the movement data reaching one ofthe plurality of
`the thresholds, the output indicator displays a corresponding
`one ofthe notifications indicating that one ofthe user-defined
`events has occurred.
`
`94. The system ofclaim 92, wherein theplurality ofthresh-
`olds are differentfrom each other.
`95. The system ofclaim 92, wherein the plurality ofnotifi-
`cations are different visual indicators.
`96. The system of claim 95, wherein at least one of the
`visual indicators includes a blinking indicator.
`97. The system ofclaim 13, wherein said outputindicatoris
`configured to signal the occurrence ofuser-defined events.
`98. The system ofclaim 76, wherein said microprocessoris
`configured to detect occurrenceofthefirst user-defined event
`by comparing said movement data to said predetermined
`threshold.
`99. The system ofclaim 13, wherein said device is config-
`ured to be placed on said user’s arm to monitor and record
`said movementdata.
`100. The system ofclaim 99, wherein said movement sensor
`configured to measure movementofsaid user’s arm.
`101. The system ofclaim 13, wherein said movement sensor
`configured to measure a walking distance.
`102. The system ofclaim 101, wherein said device is con-
`figured to be wearable by the user, and said movement sensor
`is configured to measure said walking distance ofsaid user.
`103. The system ofclaim 13, wherein said microprocessor
`is configured to store, in said memory, date information asso-
`ciated with thefirst time stamp information,
`wherein said movement sensor is configured to continu-
`ously checkfor said movement,
`wherein said output indicator is configured to display
`information signaling the occurrence of the first user-
`defined event based on the detection of the first user-
`defined event and thefirst time stamp information,
`wherein said movement data stored in the memory is con-
`figured to be downloadedto the computer,
`wherein the device further comprises software configured
`to communicate with the program which presents the
`downloaded movementdata,
`wherein saidprogram is configured to produce at least one
`report based on said movement data,
`wherein the memory is configured to store the user-defined
`operational parameters,
`the user-defined operational
`parameters comprising a plurality ofthresholds respec-
`tively corresponding to a plurality of notifications,
`wherein each time the movement data reaches oneofthe
`plurality ofthe thresholds, the microprocessoris config-
`ured to detect
`that one of the user-defined events
`occurred,
`wherein said device is configured to be placed on said
`user’s arm to monitor and record said movementdata,
`wherein said movement sensor configured to measure
`movement ofsaid user’s arm.
`
`4
`
`

`

`US 6,059,576 Cl
`
`7
`104. The method ofclaim 20, further comprising:
`storing, in said memory, date information associated with
`thefirst time stamp information.
`105. The method ofclaim 20, further comprising:
`retrieving saidfirst time stamp informationfrom said real-
`time clock and associate the retrieved first time stamp
`information with saidfirst user-defined event.
`106. The method ofclaim 105, further comprising:
`retrieving saidfirst time stamp informationfrom said real-
`time clock based on the detection ofthefirst user-defined
`event.
`
`107. The method of claim 20, wherein said storing com-
`prises continuously storing said movement data after battery
`poweris lostfrom a power source of the portable, self-con-
`tained movement measuring device.
`108. The method ofclaim 20, further comprising:
`continuously monitoringfor saidphysical movement using
`a movementsensoroftheportable, self-contained move-
`ment measuring device.
`109. The method of claim 108, wherein said interpreting
`comprises:
`continuously interpreting, based on the user-defined
`operational parameters, said physical movementdata.
`110. The method ofclaim 20, further comprising:
`displaying, using an output indicator ofthe portable, self-
`contained movement measuring device, information sig-
`naling the occurrence of the first user-defined event
`based on the detection ofthe user-defined event.
`111, The method ofclaim 110, wherein said output indica-
`tor displays said information signaling the occurrence ofthe
`first user-defined event based on saidfirst time stamp infor-
`mation.
`
`112. The method ofclaim 20, further comprising:
`displaying, using an output indicator included the por-
`table, self-contained movement measuring device, infor-
`mation signaling the occurrence ofthefirst user-defined
`event based on the detection of the first user-defined
`event andthefirst time stamp information.
`113. The method ofclaim 20, wherein said at least one of
`the user-defined operational parameters is a predetermined
`threshold, and saidfirst user-defined event occurs when the
`movement data reaches the predetermined threshold.
`114, The method ofclaim 113, wherein an outputindicator
`of the portable, self-contained movement measuring device
`displays information signaling the occurrence of the first
`user-defined event when the movement data reaches the pre-
`determined threshold.
`
`115. The method ofclaim 113, further comprising:
`storing, in said memory, saidfirst event information indi-
`cating that the predetermined thresholdis met.
`116. The method ofclaim 115, further comprising:
`storing, in said memory,thefirst time stamp information in
`association with saidfirst event information.
`117. The method ofclaim 20, further comprising:
`indicating a low battery condition, using an output indica-
`tor ofthe portable, self-contained movement measuring
`device.
`
`118. The method ofclaim 20, wherein saidphysical move-
`ment data stored in the memory is the interpreted physical
`movement data, and said stored physical movementdata is
`configured to be downloaded to a computer.
`119. The method ofclaim 118, further comprising:
`communicating with external software, wherein the exter-
`nal software is configured to present said interpreted
`Physical movementdata to the user.
`120. The method ofclaim 119, wherein said external soft-
`ware is configured to run on a computer.
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`8
`121. The method of20, further comprising:
`producing a report based on said interpreted physical
`movementdata.
`
`122. The method of 119, further comprising:
`producing at least one report based on said interpreted
`physical movementdata using the external software.
`123. The method ofclaim 119, further comprising:
`producing at least one history report based on said inter-
`preted physical movement data using the external soft-
`ware.
`
`124. The method of claim 123, wherein said at least one
`history report includes dates and times ofsaidphysical move-
`mentdata.
`125. The method ofclaim 119, further comprising:
`providing additional reports and histories with respectto
`said interpreted physical movement data, wherein the
`additional reports and histories are programmedby the
`user via the external software.
`126. The methodofclaim 118, wherein saidphysical move-
`ment data is configured to be downloaded to said computer
`via a wired connection.
`
`127. The method ofclaim 118, wherein said movement data
`is configured to be downloadedto the computer via a wireless
`connection.
`
`128. The method ofclaim 113, further comprising:
`providing, via an output indicator of the portable, self-
`contained movement measuring device, a visual indica-
`tor to the user regarding the predetermined threshold
`being reached.
`129. The method ofclaim 20, further comprising:
`storing the user-defined operationalparameters, the user-
`defined operational parameters comprising a plurality
`ofthresholds respectively correspondingto a plurality of
`notifications, wherein the detecting comprises detecting
`occurrence of one of a plurality of user-defined events
`each time the movementdata reaches one oftheplurality
`ofthe thresholds.
`130. The method of claim 129, wherein in response to
`detecting that one ofthe user-defined events occurred based
`on the movement data reaching one of the plurality of the
`thresholds, the methodfurther comprises:
`displaying, via an output indicator of the portable, self-
`contained movement measuring device, a correspond-
`ing one of the notifications indicating that one of the
`user-defined events has occurred.
`131. The method of claim 129, wherein the plurality of
`thresholds are differentfrom each other.
`132. The method of claim 129, wherein the plurality of
`notifications are different visual indicators.
`133. The method ofclaim 132, wherein at least one ofthe
`visual indicators includes a blinking indicator.
`134. The method ofclaim 20, further comprising:
`signaling, using an output indicator included in the por-
`table, self-contained movement measuring device, the
`occurrence ofuser-defined events.
`135. The method ofclaim 113, wherein the detecting com-
`prises comparing said physical movement data to said pre-
`determined threshold.
`136. The method of claim 20, wherein said body part is a
`user’s arm, and said measuring the data comprises monitor-
`ing and recording the physical movementofsaid user’s arm.
`137. The method ofclaim 136, wherein said measuring the
`data comprises measuring the data using a movement sensor
`ofthe portable, self-contained movement measuring device.
`138. The method ofclaim 20, further comprising:
`measuring a walking distance based on the interpreted
`physical movementdata.
`
`5
`
`

`

`US 6,059,576 Cl
`
`9
`139. The method ofclaim 20, further comprising:
`storing, in said memory, date information associated with
`thefirst time stamp information;
`continuously monitoringfor saidphysical movement using
`a movementsensoroftheportable, self-contained move-
`ment measuring device;
`displaying, using an output indicator included the por-
`table, self-contained movement measuring device, infor-
`mation signaling the occurrence ofthefirst user-defined
`event based on the detection of the first user-defined
`event andthefirst time stamp information,
`wherein saidphysical movementdata stored in the memory
`is the interpreted physical movement data, and said
`storedphysical movementdata is configured to be down-
`loaded to a computer;
`communicating with external software configured to run
`on the computer and present said interpreted physical
`movement data to the user;
`producing a report based on said interpreted physical
`movement data using the external software; and
`storing the user-defined operational parameters, the user-
`defined operational parameters comprising a plurality
`ofthresholds respectively correspondingto aplurality of
`notifications, wherein the detecting comprises detecting
`occurrence of one of a plurality of user-defined events
`each time the movementdata reaches oneoftheplurality
`ofthe thresholds,
`wherein said bodypartis auser’s arm, and said measuring
`the data comprises monitoring and recording the physi-
`cal movementofsaid user’s arm.
`140. The device ofclaim 1, wherein the user-defined opera-
`tional parameters comprise a first predetermined threshold
`and a secondpredeterminedthreshold differentfrom thefirst
`predetermined threshold,
`wherein thefirst user-defined event occurs when the move-
`ment data reaches thefirstpredetermined threshold and
`a second user-defined event occurs when the movement
`data reaches the second predetermined threshold,
`wherein said microprocessoris configuredto interpret said
`movementdata to determine whether the movement data
`
`reaches the first predetermined threshold and whether
`the movement data reaches the second predetermined
`threshold.
`
`141, The device ofclaim 140, wherein the output indicator
`is configured to display first information indicating occur-
`rence ofthefirst user-defined event whenit is determined that
`the first predetermined threshold is met, and configured to
`display second information indicating occurrence ofthe sec-
`ond user-defined event whenit is determined that the second
`predetermined threshold is met.
`142. The device of claim 141, wherein the displayedfirst
`information is different from the displayed second informa-
`tion.
`
`143. The device of claim 1, wherein the first user-defined
`event is a movement exceeding a user-defined angle limit and
`the first time stamp information reflects a time at which the
`movement exceeded the user-defined angle limit.
`144, The device ofclaim 1, wherein saidfirst user-defined
`event is a predetermined type ofmovement.
`145. The device of claim 144, wherein the predetermined
`type of movement is movement exceeding a predetermined
`angle limit.
`146. The device of claim 144, wherein the predetermined
`type ofmovement is movement exceeding a predefined speed.
`147. The device of claim 144, wherein the predetermined
`type of movement
`is no movement for a predetermined
`amountoftime.
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`10
`148. The device of claim 144, wherein the predetermined
`type of movement is a maximum numberof incorrect move-
`ments allowed in a predeterminedtime period.
`149. The device ofclaim 1, wherein said microprocessoris
`configured to detect a second event based on the movement
`data and at least one ofthe user-defined operational param-
`eters, and said microprocessoris configured to store, in said
`memory, second event information related to the detected
`second event along with second time stamp information
`reflecting a time at which the movement data causing the
`second ev

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