Claims
- 1. A movement monitor device, comprising:
a detector for generating a signal in response to movement of the device; a clock; a processor for processing the signal to generate one or more movement events and for time-tagging the movement events with time information from the clock; and a first communications port for communicating events, tagged with the time information, to a receiver remote from the device.
- 2. A device of claim 1, wherein the clock is a real-time clock.
- 3. A device of claim 1, further comprising at least one adhesive strip for attaching the device to an object.
- 4. A device of claim 3, wherein the adhesive strip comprises one of laytex and rubber.
- 5. A device of claim 3, further comprising protective soft material adjacent to at least the processor and communications port for protecting the processor and port against contact with the object.
- 6. A device of claim 5, wherein the soft material comprises cotton.
- 7. A device of claim 3, wherein the object comprises a person.
- 8. A device of claim 3, further comprising a wrapper for surrounding and sealing the device within a flexible package, a user of the device removing the wrapper prior to use.
- 9. A device of claim 3, wherein the strip comprises flexible material such that the strip is attachable to non-flat surfaces.
- 10. A device of claim 1, wherein the first communications port comprises a contact transponder.
- 11. A device of claim 10, wherein the first communications port comprises a conductive plate to facilitate communications with the receiver.
- 12. A device of claim 1, wherein the first communications port responds to an interrogation signal from the receiver to transmit data from the device to the receiver.
- 13. A device of claim 1, wherein the first communications port comprises a one-way transmitter.
- 14. A device of claim 13, wherein the transmitter transmits data to the receiver at preselected time intervals.
- 15. A device of claim 14, wherein the time intervals comprise one of 5 seconds, 10 seconds, 20 seconds, 30 seconds, 40 seconds, 50 seconds, 1 minute, 2 minutes, 3 minutes, 4 minutes, 5 minutes, 10 minutes, 20 minutes, 30 minutes, 1 hour, 2 hours, 3 hours, 4 hours, 5 hours, 6 hours, 7 hours, 8 hours, 24 hours, 2 days, 3 days, 4 days, 5 days, 6 days and 7 days.
- 16. A device of claim 14, wherein the transmitter transmits data to the receiver substantially continuously, wherein data substantially corresponds to real-time signals from the detector.
- 17. A device of claim 1, wherein the first communications port communicates the events to the receiver substantially continuously, and further comprising a receiver having a second communications port for receiving the events and for reconstructing the substantially continuous events to generate media signals suitable for display with broadcast media.
- 18. A device of claim 17, wherein the receiver communicates the media signals to one of Television or the Internet.
- 19. A device of claim 1, wherein the first communications port comprises a transceiver.
- 20. A device of claim 1, further comprising a wrapper for surrounding and sealing the device within a flexible package, a user of the device removing the wrapper prior to use, the wrapper having a battery-blocking element preventing the battery from powering the device until the wrapper is removed.
- 21. A device of claim 1, further comprising (a) an flexible adhesive strip for attaching the device to an object, (b) a wrapper for surrounding and sealing the device and strip within a flexible package, and (c) a soft material protecting the processor, wherein the soft material, strip, and wrapper are constructed and arranged substantially as an adhesive bandage, the processor, detector and battery being adjacent to the soft material.
- 22. A device of claim 1, wherein the detector and processor are constructed and arranged as a single application specific integrated circuit.
- 23. A device of claim 1, wherein the detector and processor and port are constructed and arranged as a single application specific integrated circuit.
- 24. A device of claim 1, further comprising a cell phone, the cell phone having a second communications port for receiving the events.
- 25. A device of claim 24, wherein the cell phone is constructed and arranged to store the events for transmission through a cellular network to a remote computer.
- 26. A device of claim 1, further comprising a receiver selected from the group of MP3 players, electronic PDAs, digital watches, cell phones and pagers, for receiving the events and relaying the events to a user.
- 27. A device of claim 26, further comprising headphones connected with the receiver for synthesizing the events as voice data to the user.
- 28. A device of claim 1, wherein the first communications port transmits events to the receiver in one of three modes: by event transmission and by timed sequence transmissions.
- 29. A device of claim 1, further comprising a battery for powering the device.
- 30. A device of claim 29, wherein the battery comprises a coin cell.
- 31. A device of claim 1, wherein the time information comprises date information.
- 32. A device of claim 1, wherein the time information comprises time of day information.
- 33. A device of claim 32, wherein the time of day information comprises information about an hour of the day.
- 34. A device of claim 32, wherein the time of day information comprises information about a minute of the day.
- 35. A device of claim 32, wherein the time of day information comprises information about a second of the day.
- 36. A device of claim 1, further comprising a printed circuit board having one or more layers for electrically coupling at least two or more of the processor, first communications port, the detector and the clock.
- 37. A device of claim 36, wherein the board comprises at least two adjacent layers, each of the layers having a terminal for connecting to a battery inserted between the layers, the layers being sufficiently pliant to permit separation between the layers in inserting the battery therebetween.
- 38. A device of claim 37, further comprising a battery connected to the terminals for powering the device.
- 39. A device of claim 36, wherein a first side of the board comprises a first terminal for electrically connecting the board to a first side of a battery.
- 40. A device of claim 39, further comprising a connecting element for electrically connecting a second side of the battery to the board, completing a circuit between the battery and the board.
- 41. A device of claim 40, wherein the element has tension for forcing the battery against the board.
- 42. A device of claim 39, further comprising a battery, connected to the first terminal, for powering the device.
- 43. A device of claim 42, wherein the battery comprises a coin cell.
- 44. A device of claim 39, wherein a second side of the board comprises a second terminal for electrically connecting the board to a second side of a battery.
- 45. A device of claim 44, further comprising an end clip for electrically connecting a second side of the battery to the second terminal.
- 46. A device of claim 45, wherein the end clip is constructed and arranged to force together the battery and the board.
- 47. A device of claim 1, further comprising a monolithic and rigid housing for surrounding and protecting at least one or more of the processor, first communications port, and detector.
- 48. A device of claim 47, further comprising a magnet coupled with the housing for attaching the device to metalized objects.
- 49. A device of claim 47, further comprising one of a clip or pin to couple the housing to one of an object and person.
- 50. A device of claim 1, further comprising (a) at least one adhesive strip for attaching the device to an object, (b) an adhesive applied to the strip, and (b) a non-stick strip for covering substantially all of the adhesive until the non-stick strip is removed, Whereinafter the adhesive strip may be stuck to an object.
- 51. A device of claim 50, further comprising (a) a battery for powering the device, and wherein the non-stick strip comprises an extension for electrically decoupling the battery from at least the processor until such time that the non-stick strip is removed, whereinafter the battery powers the device.
- 52. A device of claim 1, further comprising a battery for powering the device, and further comprising an electrically non-conductive extension for electrically decoupling the battery from at least the processor until the extension is physically removed.
- 53. A device of claim 1, wherein the detector comprises an accelerometer.
- 54. A device of claim 53, wherein the processor processes acceleration signals from the accelerometer to detect airtime.
- 55. A device of claim 53, wherein the processor processes acceleration signals from the accelerometer to detect impact.
- 56. A device of claim 53, wherein the processor processes acceleration signals from the accelerometer to detect speed.
- 57. A device of claim 53, wherein the processor processes acceleration signals from the accelerometer to detect power.
- 58. A device of claim 53, wherein the processor processes acceleration signals from the accelerometer to detect drop distance.
- 59. A device of claim 53, wherein the processor processes acceleration signals from the accelerometer to detect jarring.
- 60. A device of claim 53, wherein the detector comprises a triaxial accelerometer.
- 61. A device of claim 60, wherein the processor processes acceleration signals from the accelerometer to detect airtime.
- 62. A device of claim 60, wherein the processor processes acceleration signals from the accelerometer to detect impact.
- 63. A device of claim 60, wherein the processor processes acceleration signals from the accelerometer to detect speed.
- 64. A device of claim 60, wherein the processor processes acceleration signals from the accelerometer to detect power.
- 65. A device of claim 60, wherein the processor processes acceleration signals from the accelerometer to detect drop distance.
- 66. A device of claim 60, wherein the processor processes acceleration signals from the accelerometer to detect jarring.
- 67. A device of claim 1, wherein the detector comprises a pressure sensor.
- 68. A device of claim 67, wherein the processor processes pressure signals from the pressure sensor to determine altitude variation over a preselected time interval.
- 69. A device of claim 67, wherein the time interval comprises about eight hours.
- 70. A device of claim 67, wherein the processor processes pressure signals from the pressure sensor to determine altitude variation over a minimum and maximum altitude occurring within about one to eight hours.
- 71. A device of claim 67, wherein the processor processes pressure signals from the pressure sensor to determine drop distance based upon variations in the pressure signals occurring within about ½ second to 5 seconds.
- 72. A device of claim 1, wherein the detector comprises an accelerometer, and wherein the processor processes acceleration signals from the accelerometer to detect airtime and a drop distance occurring during the airtime.
- 73. A device of claim 1, wherein the detector comprises an accelerometer and a pressure sensor, and wherein the processor processes acceleration signals from the accelerometer, to determine airtime, and pressure signals from the pressure sensor to determine a drop distance occurring during the airtime.
- 74. A device of claim 1, wherein the detector comprises a magnetorestrictive element, and wherein the processor processes signals from the magnetorestrictive element to determine one or more of spin, spin rate, and inversions of the device.
- 75. A device of claim 1, further comprising an environmental sensor for determining one or more of temperature, humidity, moisture, and pressure.
- 76. A device of claim 1, wherein the detector comprises a Hall Effect sensor, and wherein the processor processes signals from the Hall Effect sensor to detect one or more inversions of the device.
- 77. A device of claim 1, further comprising a flexible wrapper for surrounding and sealing the device within a flexible package, a user of the device removing the wrapper prior to use, the wrapper having flexible connectivity to one or more additional wrappers containing one or more additional devices, such that a plurality of devices attach together through interface with the wrapper.
- 78. A device of claim 77, further comprising at least one adhesive strip for attaching the device to an object, the wrapper surrounding and sealing the device and the adhesive strip.
- 79. A device of claim 1, further comprising (a) at least one adhesive strip for attaching the device to an object, and (b) a piezoelectric detector associated with the strip, the processor detecting when the adhesive strip is removed from the object by movement of the piezoelectric detector.
- 80. A device of claim 1, further comprising (a) at least one adhesive strip for attaching the device to an object, and wherein the detector comprises a piezoelectric element associated with the strip, the processor detecting when the adhesive strip is removed from the object by movement of the piezoelectric element.
- 81. A device of claim 1, further comprising a paper-like battery for powering the device.
- 82. A device of claim 1, further comprising a GPS chip for locating the device, data from the GPS chip providing information of where at least one of the events occurred.
- 83. A canister for dispensing a plurality of mobile electronic devices and for powering the mobile electronic devices upon removal from the canister, comprising:
a housing forming a cavity and constructed and arranged to dispense, from the cavity, one or more of the plurality of mobile electronic devices; and a plurality of battery-separating elements, coupled with the housing, each of the elements electrically decoupling one device from its respective battery until the one device is removed from the cavity, wherein each of the devices conserves battery power while contained within the cavity and operationally draws upon its battery upon removal from the cavity.
- 84. A canister of claim 83, further comprising a lid for sealing the cavity.
- 85. A canister of claim 83, wherein the housing and cavity are constructed and arranged to dispense at least one of the devices by finger manipulation by a user of the canister.
- 86. A canister of claim 83, further comprising a real time clock for providing real time clocking information.
- 87. A canister of claim 86, further comprising a time tag interface for communicating the real time clocking information from the canister to at least one of the devices after that one of the devices becomes powered.
- 88. A canister of claim 87, wherein the canister imparts a unique ID to the at least one device through the time tag interface, wherein subsequent interrogation of the at least one device requires knowledge of the unique ID to read data from the at least one device.
- 89. A canister of claim 83, further comprising at least one device, the device having a battery and a clock, the battery being electrically decoupled from power sources with the device by one of the battery-separating elements while the device remains within the cavity, the battery powering the electronics when the device is removed from the cavity, the time tag interface communicating time clocking information from the real time clock after the device is powered.
- 90. A canister of claim 83, one or more of the mobile electronic devices comprising a MMD.
- 91. A canister of claim 83, one or more of the mobile electronic devices comprises a wireless receiver.
- 92. A canister of claim 83, one or more of the mobile electronic devices comprising a ticket providing license to access a venue.
- 93. A method for communicating continuous movement metrics for a media broadcast, comprising:
attaching one or more movement monitor devices to one or more athletes; generating wireless signals representative of at least one movement metric associated with the athletes; and capturing and converting the signals to performance event data; relaying the performance event data to a media broadcaster for display of the performance data.
- 94. A method of claim 93, wherein the step of generating wireless signals comprises generating signals representative of impact.
- 95. A method of claim 94, further comprising the step of generating wireless signals representative of impact and magnitude of the impact.
- 96. A method of claim 95, further comprising the step of generating a bar graph indicative of the magnitude on one of (a) a television or (b) a display for Internet.
- 97. A method of claim 93, wherein the step of converting comprises reconstructing the movement metric for g's magnitude.
- 98. A tamper proof sensor, comprising: a detector for sensing at least one characteristic and generating signals representative of that characteristic, and a processor for processing the signals, and further comprising an adhesive strip for attaching the sensor to an object, the strip having adhesive forming an adhesion between the strip and the object, the strip having a motion detector for detecting removal of the strip from the object.
- 99. A sensor of claim 98, wherein the motion detector comprises a piezoelectric strip.
- 100. A sensor of claim 98, further comprising memory for storing an event associated with when the adhesive strip was removed, the event including at least one of time and date information indicating when the adhesive strip was removed.
- 101. A sensor of claim 98, further comprising a transmitter for communicating at least one of time and date information associated with detecting the removal of the strip from the processor.
- 102. A system for assessing competitive movements between two or more athletes, comprising at least one movement monitor device attached to each athlete, each device having (a) a detector for generating signals indicative of impact associated with the athlete, and (b) a transmitter for wirelessly transmitting a telemetry representation of the signals, and further comprising a receiver for receiving the telemetry representation of the signals for reconstruction, at a monitor, as visual or voice data indicating characteristics of the impact.
- 103. A system of claim 102, wherein the athletes comprise two boxers.
- 104. A system of claim 102, wherein the athletes comprise members of a football team.
- 105. A system of claim 102, wherein the athletes comprise members of a soccer team.
- 106. A system of claim 102, wherein the athletes comprise members of a rugby team.
- 107. A system of claim 102, wherein the athletes comprise members of a hockey team.
- 108. A system of claim 102, wherein the athletes comprise members of a volleyball team.
- 109. A system of claim 102, wherein the athletes comprise wrestlers.
- 110. A system of claim 102, wherein the athletes comprise members of a basketball team.
- 111. A system of claim 102, wherein the receiver is constructed and arranged to relay the telemetry representation to one of television or the Internet.
- 112. A system of claim 102, wherein the detector comprises one of an accelerometer, microphone and piezoelectric element.
- 113. A system of claim 102, further comprising a processor for converting the signals to the telemetry representation of the signals.
- 114. A system of claim 113, wherein the processor processes the signals to isolate one or more impact events associated with the signals.
- 115. A system of claim 113, wherein the processor processes the signals such that the telemetry representation of the signals comprises fewer bits of data than a digital representation of the signals.
- 116. A system of claim 102, wherein the monitor comprises a scoreboard adjacent to an audience viewing the athletes.
- 117. A system of claim 102, wherein the monitor comprises a computer display connected to the receiver.
- 118. A system of claim 102, further comprising a data link between the receiver and a media producer, wherein the monitor comprises a television display showing signals from the producer, the receiver communicating the visual or voice data to the media producer such that a viewer at the television display views the characteristics of the impact.
- 119. A system of claim 102, further comprising an Internet data link between the receiver and an Internet content provider, wherein the monitor comprises one or more computers coupled to the Internet data link, the receiver communicating the visual or voice data to the Internet content provider such that a viewer at the computer views the characteristics of the impact.
- 120. A system of claim 102, wherein the characteristics comprise magnitude of the impact.
- 121. A system of claim 102, wherein the characteristics comprise frequency of the impact relative to an impact that occurred earlier in time.
- 122. A system of claim 102, wherein the characteristics comprise a number of impacts associated with at least one of the athletes.
- 123. A system of claim 102, wherein the characteristics comprise one or more body parts associated with the impact.
- 124. A system of claim 123, wherein the body parts comprise one or more of a head, a fist, a chest, an abdomen, a knee, a foot, a stomach and an elbow.
- 125. A method of determining airtime associated with motion along a surface, comprising the steps of: generating signals representative of vibration associated with the motion; filtering the signals through a first low pass filter; filtering the signals through a second low pass filter, and combining filtered signals from the first and second low pass filters through state machine logic to determine airtime.
- 126. A method of claim 125, further comprising sensing the vibration with an accelerometer.
- 127. A method of claim 125, wherein the step of generating signals comprises the step of sensing the vibration with a microphone.
- 128. A method of claim 125, wherein the step of generating signals comprises the step of sensing the vibration with a piezoelectric element.
- 129. A method of claim 125, wherein the step of filtering the signals through the first low pass filter comprises filtering the signals through about a 1-pole 20 Hz low pass filter.
- 130. A method of claim 125, wherein the step of filtering the signals through the second low pass filter comprises filtering the signals through about a 1-pole 2 Hz low pass filter.
- 131. A method of claim 125, further comprising the step of differentiating the signals prior to the steps of filtering.
- 132. A method of claim 125, further comprising the step of rectifying the signals prior to the step of filtering.
- 133. A method of claim 125, further comprising the step of limiting the signals prior to the step of filtering.
- 134. A method of claim 125, further comprising the steps of differentiating and rectifying the signals prior to the step of filtering.
- 135. A method of claim 126, further comprising the step of limiting the signals, after the step of rectifying and before the step of filtering.
- 136. A method of claim 126, further comprising the step of rescaling the signals, after the step of rectifying and before the step of filtering.
- 137. A method of claim 125, further comprising the steps of generating a first power signal after the step of filtering through the first low pass filter and of generating a second power signal after the step of filtering through the second low pass filter.
- 138. A method of claim 137, further comprising the step of comparing the first power signal against two preselected values to identify possible takeoffs and landing
- 139. A method of claim 137, further comprising the step of comparing the second power signal against three preselected values to identify possible takeoffs and landings.
- 140. A method of claim 125, wherein the step of combining filtered signals from the first and second low pass filters through state machine logic comprises determining motion, the determination of airtime being dependent upon determination of motion.
- 141. A method of claim 125, wherein the step of combining filtered signals from the first and second low pass filters through state machine logic comprises comparing potential takeoffs, correlated to comparisons of filtered signals through the first low pass filter, to confirmed takeoffs, correlated to comparisons of filtered signals through the second low pass filter.
- 142. A method of claim 125, wherein the step of combining filtered signals from the first and second low pass filters through state machine logic comprises comparing potential landings, correlated to one or more comparisons of filtered signals through the first low pass filter, to confirmed landings, correlated to one or more comparisons of filtered signals through the second low pass filter.
- 143. A sensor for sensing acceleration, comprising a printed circuit board, a processor and a contact coupled in circuit with the circuit board, and at least one moment arm for bending in response to the acceleration along an acceleration axis and for completing circuit with the board, contact and processor upon occurrence of a g load acceleration along the acceleration axis, the processor reporting information associated with occurrence of the g load acceleration.
- 144. A sensor of claim 143, further comprising a communications port for wirelessly transmitting the information to a receiver.
- 145. A sensor of claim 143, further comprising a real time clock for time tagging the information with one of time and date information corresponding to the occurrence.
- 146. A sensor of claim 143, further comprising a plurality of moment arms and corresponding contacts, each of the plurality of moment arms and contacts having a unique g load acceleration, the processor reporting information associated with the occurrence of any of the unique g loads.
- 147. A sensor of claim 143, wherein the moment arm defines its own g load by one or more of its mass, tensile strength and length.
- 148. A method of determining travel metrics for a runner running over ground, comprising the steps of: sensing distance proximity between first and second shoes of the runner; wirelessly communicating the distance proximity to a receiver; and determining distance traveled of the runner based on the distance proximity.
- 149. A method of claim 148, further comprising sealing the distance proximity by a function of (a) a distance defined by ground contact between the first and second shoes divided by (b) a maximal distance proximity between the first and second shoes while running to compensate for errors in the distance traveled
- 150. A method of claim 148, further comprising the step of determining speed based upon the distance traveled divided by a time associated with the distance traveled.
- 151. A method of claim 150, wherein the step of determining speed comprises dividing (a) the distance traveled by (b) two times an average time between a minimal distance proximity and a maximum distance proximity while running.
- 152. A method of claim 148, further comprising the step of wirelessly transmitting the distance traveled to a receiver for displaying one or more of distance traveled and speed to the runner.
- 153. A method of determining travel metrics for a runner running over ground, comprising the steps of: sensing a first acceleration in a first shoe of the runner; determining two correlation events indicating successive contacts between the shoe and the ground; integrating the first acceleration between a period less than or equal to a time between the successive contacts to determine a first period velocity; wirelessly communicating the first period velocity to a receiver for displaying velocity to the runner based on the first period velocity.
- 154. A method of claim 153, further comprising calibrating the first period velocity to a speed reference to compensate for acceleration data between the correlation events.
- 155. A method of claim 154, further comprising compensating for orientation of a sensitivity axis associated with an accelerometer within the first shoe.
- 156. A method of claim 153, further comprising sensing a second acceleration in the first shoe, the second acceleration being substantially perpendicular to the first acceleration.
- 157. A method of claim 156, further comprising compensating the first period velocity as a function of the second acceleration.
- 158. A method of claim 153, wherein the step of determining two correlation events comprises the step of determining impacts of the shoe striking the ground.
- 159. A method of claim 153, wherein the step of determining two correlation events comprises the step of determining low motion regions in the first acceleration, the low motion regions corresponding to the shoe being relatively immobile in forward velocity in comparison to the shoe traveling in air between the correlation events.
- 160. A method of claim 153, wherein the step of sensing the first acceleration comprises sensing the acceleration along an axis between about 0 and 60 degrees from a sole of the shoe substantially flat on the ground.
- 161. A method of claim 153, wherein the step of sensing the first acceleration comprises sensing the first acceleration at a statistically typical angle substantially aligned with forward velocity of the runner over ground.
- 162. A method of claim 153, further comprising sensing the acceleration in an axis between about 30 and 60 degrees from a sole of the shoe substantially flat on the ground.
- 163. A method of claim 153, further comprising displaying the velocity at the receiver.
- 164. A method of claim 153, further comprising averaging the first period velocity over a plurality of successive correlation events to provide the runner with average speed.
- 165. A method of claim 153, wherein the step of wirelessly communicating the first period velocity to a receiver comprises wirelessly communicating the first period velocity to a watch worn by the runner.
- 166. A method of claim 153, further comprising the step of low pass filtering the first acceleration.
- 167. A method of claim 166, further comprising low pass filtering the first acceleration data between about 50 and 200 Hz.
- 168. A method of claim 166, further comprising sampling the filtered first acceleration at a sampling rate exceeding a 3 db roll-off of the filtered first acceleration.
- 169. A method of claim 153, further comprising sensing second and third accelerations in the first shoe, the first and second accelerations being mutually perpendicular to the first acceleration.
- 170. A method of claim 169, further comprising compensating the first period velocity based upon the second and third accelerations so as to reduce errors in determining runner velocity.
- 171. A method of claim 153, wherein the step of integrating the first acceleration comprises integrating over a period less than about ½ the time between the successive contacts.
- 172. A method of claim 153, further comprising determining velocity of the runner within the receiver.
- 173. A system for monitoring ticket-holders for activity at a sporting area, comprising:
at least one movement monitor device connected with an athlete at the sporting area, the device having (a) a detector for generating a signal in response to movement of the device, (b) a processor for processing the signal to generate a movement event, and (c) a first communications port for wirelessly transmitting the movement event; at least one receiver ticket issued to the athlete and providing license to use the sporting area, the ticket having (a) a second communications port for receiving the wirelessly transmitted event and (b) an indicator for communicating the event to a representative of the sporting area.
- 174. A system of claim 173, wherein the event comprises a speed event corresponding to a speed limit for the sporting area.
- 175. A system of claim 173, wherein the sporting area is a ski location and wherein the receiver ticket comprises a ski lift ticket.
- 176. A system of claim 173, wherein the device comprises a clock and wherein the device time-tags the movement event with one or both of date and time for communication to the receiver ticket.
- 177. A system of claim 173, further comprising a remote receiver for reading the receiver ticket, and wherein the receiver ticket comprises a transmitter for communicating the movement event to the remote receiver.
- 178. A system of claim 173, wherein the receiver ticket comprises a paper-like battery for powering the receiver ticket.
- 179. A method for relaying performance information to spectators watching an event of the type having a plurality of competitors, comprising the steps of:
capturing performance data from each of a plurality of the competitors, by wireless smart sensors attached to the competitors; wirelessly communicating at least part of the performance data to one or more hand-held receivers controlled by a corresponding number of spectators; displaying, at one of the hand-held receivers, selected performance data in response to inputs at the one hand-held receiver, wherein spectators with hand-held receivers uniquely obtain desired performance data of one or more competitors.
- 180. A method of claim 179, wherein the step of capturing performance data comprises capturing acceleration data.
- 181. A method of claim 179, wherein the step of capturing performance data comprises capturing gas gauge data.
- 182. A method of claim 179, wherein the step of capturing performance data comprises capturing competitor heart rate data.
- 183. A method of claim 179, wherein the step of capturing performance data comprises capturing spin data.
- 184. A method of claim 179, wherein the step of capturing performance data comprises capturing tachometer data.
- 185. A method of claim 179, wherein the step of capturing performance data comprises capturing competitor race position information.
- 186. A method of claim 179, wherein the step of capturing performance data comprises capturing speed data.
- 187. A method of claim 179, wherein the event is a NASCAR race and wherein the competitors are individual racecars.
- 188. A method of claim 179, wherein the event is a football game and wherein the competitors are individual football players.
- 189. A method of claim 179, wherein the event is a soccer game and wherein the competitors are individual soccer players.
- 190. A method of claim 179, wherein the event is a volleyball game and wherein the competitors are individual volleyball players.
- 191. A method of claim 179, wherein the event is a basketball game and wherein the competitors are individual basketball players.
- 192. A method of claim 179, wherein the event is a football game and wherein the competitors are individual rugby players.
- 193. A method of claim 179, wherein the event is a football game and wherein the competitors are individual wrestlers.
- 194. A method of claim 193, wherein the step of capturing comprises capturing performance data from padding or body armor of an individual football player.
- 195. A method of claim 179, wherein the event is a hockey game and wherein the competitors are individual hockey players.
- 196. A method of claim 179, wherein the event is a car race and wherein the competitors are individual racecars, the step of capturing performance data comprising acquiring data from car electronics of the individual racecars.
- 197. A method of claim 179, wherein the step of capturing performance data comprises providing a data capture device with each of the competitors, the step of wirelessly communicating comprising transmitting performance data from the data capture device.
- 198. A method of claim 179, further comprising relaying at least part of the performance data to one or more of an Internet content provider and sports media broadcaster.
- 199. A method for relaying performance information to spectators watching an event of the type having a plurality of competitors, comprising the steps of:
capturing performance data from each of a plurality of the competitors; wirelessly communicating the performance data to a computer relay; wirelessly communicating at least part of the performance data from the computer relay to one or more hand-held receivers controlled by a corresponding number of spectators; and displaying, at one of the hand-held receivers, selected performance data in response to inputs at the one hand-held receivers, wherein spectators with hand-held receivers uniquely obtain desired performance data of one or more competitors.
- 200. A method of claim 199, wherein the step of capturing performance data comprises capturing acceleration data.
- 201. A method of claim 199, wherein the step of capturing performance data comprises capturing gas gauge data.
- 202. A method of claim 199, wherein the step of capturing performance data comprises capturing competitor heart rate data.
- 203. A method of claim 199, wherein the step of capturing performance data comprises capturing spin data.
- 204. A method of claim 199, wherein the step of capturing performance data comprises capturing tachometer data.
- 205. A method of claim 199, wherein the step of capturing performance data comprises capturing competitor race position information.
- 206. A method of claim 199, wherein the step of capturing performance data comprises capturing speed data.
- 207. A method of claim 199, wherein the event is a NASCAR race and wherein the competitors are individual racecars.
- 208. A method of claim 199, wherein the event is a football game and wherein the competitors are individual football players.
- 209. A method of claim 199, wherein the event is a soccer game and wherein the competitors are individual soccer players.
- 210. A method of claim 199, wherein the event is a volleyball game and wherein the competitors are individual volleyball players.
- 211. A method of claim 199, wherein the event is a basketball game and wherein the competitors are individual basketball players.
- 212. A method of claim 199, wherein the event is a football game and wherein the competitors are individual rugby players.
- 213. A method of claim 199, wherein the event is a football game and wherein the competitors are individual wrestlers.
- 214. A method of claim 199, wherein the step of capturing performance data comprises capturing performance data from padding or body armor of a football player.
- 215. A method of claim 199, wherein the event is a hockey game and wherein the competitors are individual hockey players.
- 216. A method of claim 199, wherein the event is a car race and wherein the competitors are individual racecars, the step of capturing performance data comprising acquiring data from car electronics of the individual racecars.
- 217. A method of claim 199, wherein the step of capturing performance data comprises providing a data capture device with each of the competitors, the step of wirelessly communicating comprising transmitting performance data from the data capture device.
- 218. A method of claim 199, further comprising the step of communicating at least part of the performance data from the computer relay to a scoreboard near to the spectators.
- 219. A method of claim 199, wherein the event is a car race and wherein the competitors are individual racecars, and further comprising capturing race information from computers associated with race officials and communicating that race information to the computer relay.
- 220. A method of claim 219, wherein the race information comprises one or more of lead car information and car order information.
- 221. A method of claim 199, further comprising relaying at least part of the performance data to one or more of an Internet content provider and sports media broadcaster.
- 222. A method for relaying performance information to spectators watching an event of the type having a plurality of competitors, comprising the steps of:
capturing performance data from each of a plurality of the competitors; wirelessly communicating the performance data to a computer relay; and communicating at least part of the performance data from the computer relay to a scoreboard near to the spectators.
- 223. A method of claim 222, wherein the event comprises a rodeo and wherein each of the competitors comprises a rodeo rider and an animal.
- 224. A method of claim 223, wherein the step of capturing performance data comprises attaching a first movement monitor device to a saddle on the animal and attaching a second movement monitor device to the rider, and wherein the step of wirelessly communicating comprises generating signals indicative of impact from each of the movement monitor devices.
- 225. A method of claim 224, further comprising the step of generating a ratio metric for display on the scoreboard, the ration metric being a ratio of impact from the movement devices.
- 226. A method of claim 223, wherein the step of capturing performance data comprises the steps of applying a movement monitor device to each of the rodeo rider and the animal.
- 227. A method of claim 224, wherein the step of capturing performance data comprises capturing acceleration data from a saddle on the animal and from the rodeo rider.
- 228. A method of claim 225, further comprising generating a ratio as performance data, the ratio comprising a ratio between a filtered signal of acceleration data from the rider and a filtered signal of acceleration data from the saddle.
- 229. A method for adjusting maneuver actions within a computerized game, comprising the steps of:
downloading real performance data to a computer associated with the game; comparing requested game maneuvers, at the computer, to the real performance data; performing the game maneuver if the requested game maneuver is within limits of the real performance data; and modifying, restricting or inhibiting the game maneuver if the requested game maneuver is not within the limits of the real performance data.
- 230. A method of claim 229, wherein the step of downloading comprises communicating data from a movement monitor device, that captured the real performance data, to the computer controlling the computerized game.
- 231. A method of claim 229, wherein the step of downloading comprises communicating data from a movement monitor device, that captured the real performance data, to a server connected in network to the computer controlling, at least in part, the computerized game.
- 232. A method of claim 229, wherein the computerized game comprises an arcade game.
- 233. A method of claim 229, wherein the real performance data comprises user airtime.
- 234. A method of claim 229, wherein the computerized game comprises actions involving one or more of snowboarding, wakeboarding, skateboarding, skiing, and martial arts.
- 235. A speedometer warning ticket, comprising:
a detector for generating signals indicative of location; a processor for processing the signals, over a time interval, to determine speed of the ticket, the processor determining when the speed exceeds a preselected threshold; and an indicator for relaying information that the ticket exceeded the threshold.
- 236. A ticket of claim 235, wherein the ticket comprises a ski lift ticket.
- 237. A ticket of claim 235, wherein the indicator comprises a liquid crystal display, the display responsive to the processor determining excessive speed by activating or deactivating one or more pixels to visually show that the ticket exceeded the threshold.
- 238. A ticket of claim 235, wherein the indicator comprises a transmitter for generating wireless signals representing the information that the ticket exceeded the threshold.
- 239. A ticket of claim 235, wherein the ticket comprises a housing formed into the shape of a lift ticket, the housing protecting the detector and processor from environmental exposure.
- 240. A ticket of claim 239, wherein the housing is formed of material selected from the group of paper, plastic and rubber.
- 241. A ticket of claim 235, wherein the time interval is approximately five seconds.
- 242. A ticket of claim 235, wherein the time interval is approximately ten seconds.
- 243. A ticket of claim 235, wherein the time interval is approximately fifteen seconds.
- 244. A ticket of claim 235, wherein the time interval is approximately one second.
- 245. A ticket of claim 235, wherein the time interval is approximately thirty seconds.
- 246. A ticket of claim 235, wherein the time interval is set to ensure that battery power for the detector and processor exceeds at least about eight hours in Winter weather.
- 247. A ticket of claim 235, further comprising memory for defining one or more zones and a preselected speed threshold within each of the zones, the processor determining speed violations relative to the preselected speed threshold within any of the zones.
- 248. A ticket of claim 235, wherein the detector comprises a GPS receiver and wherein the location comprises earth location.
- 249. A ticket of claim 235, wherein the detector comprises an altimeter and wherein the location comprises altitude.
- 250. A ticket of claim 235, wherein the detector comprises a solid-state pressure sensor.
- 251. A ticket of claim 235, further comprising memory for storing information associated with ground distance traveled for a change in altitude, the processor dividing the distance traveled by a time associated with traveling through the change in altitude.
- 252. A ticket of claim 251, wherein the change in altitude comprises a difference between minimum and maximum altitudes approximately corresponding to minimum and maximum altitudes of a ski resort.
- 253. A ticket of claim 252, wherein the processor fractionally determines speed based upon a fractional travel between minimum and maximum altitudes, the ground distance being shortened by a ratio corresponding to the fractional travel between the minimum and maximum altitudes.
- 254. A method for determining speeding violations in a ski resort, comprising the steps of: issuing a lift ticket to a person, the ticket having a unique bar code; reading the lift ticket bar code at a first location; electronically storing a first time associated with reading the lift ticket bar code at the first location; subsequently reading the lift ticket bar code at a second location; electronically storing a second time associated with reading the lift ticket bar code at the second location; storing a distance traveled associated with traveling between the first and second locations; storing a ski lift time; determining a travel time of the lift ticket between the first and second locations based upon the first time, second time and chair lift time; dividing the distance traveled by the travel time to determine speed of the person.
- 255. A method of claim 254, wherein the step of storing a distance traveled comprises determining distance traveled after exiting the ski lift.
- 256. A method of claim 254, wherein the steps of electronically storing the first and second times comprises wirelessly communicating the first and second times to a remote computer.
- 257. A method of claim 256, wherein the steps of storing the distance traveled and ski lift time comprise storing the distance traveled and ski lift time at the remote computer.
- 258. A method of claim 256, further comprising the steps of calculating speed at the remote computer and wirelessly communicating the speed to a bar code reader at the ski lift.
- 259. A method of claim 254, wherein the step of reading the lift ticket bar code comprises reading the bar codes with a bar code reader.
- 260. A method of claim 254, wherein the second location is substantially the same as the first location.
- 261. A method of claim 254, wherein the first location comprises an entrance to a first ski lift, and wherein the second location comprises a second entrance to a second ski lift.
- 262. A method of claim 254, further comprising utilizing one or more bar code readers in the steps of reading the lift ticket bar code.
- 263. A method of claim 254, further comprising adjusting the travel time by stoppages in the ski lift.
- 264. A system for determining speed of a person at a ski resort, the person having a unique lift ticket with bar code, comprising: at least one bar code reader for reading the bar code at a ski lift; a computer for storing time associated with reading the bar code at the ski lift, the computer storing distance traveled information between subsequent readings of the bar code, wherein speed for the person is determined based upon distance traveled and time between subsequent readings of the bar code.
- 265. A system of claim 264, further comprising wireless communications modules for communicating between the bar code reader and the computer.
- 266. A method for remotely detecting life-threatening stress of an individual, comprising the steps of: adhering a movement monitor device to the individual; sensing repetitive movements of the individual; sensing an absence of the repetitive movements; generating a wireless signal from the device; remotely receiving the signals and generating an alarm indicating stress of the individual.
- 267. A method of claim 266, wherein the step of sensing repetitive movements comprises sensing respiratory rate.
- 268. A method of claim 267, wherein the step of adhering comprises adhering the device to the chest of the individual.
- 269. A method of claim 266, wherein the step of sensing repetitive movements comprises utilizing a piezoelectric element disposed with the device, the element generating voltage in response to bending to detect the repetitive movements.
- 270. A method of claim 266, wherein the step of sensing repetitive movements comprises utilizing an accelerometer disposed with the device, the accelerometer generating a signal in response accelerations associated with the repetitive movements.
- 271. A method of claim 266, wherein the step of generating an alarm comprises generating one or both of an audible and visual alarm.
- 272. A method of claim 266, wherein the step of sensing repetitive movements comprises sensing pulse rate.
- 273. A method of detecting roll-over of an individual, comprising the steps of: adhering a movement monitor device to the individual; sensing inverting movements of the individual; generating a wireless signal from the device; remotely receiving the signals and generating an alarm indicating roll-over.
- 274. A method of claim 273, wherein the step of sensing inverted movements comprises utilizing a Hall Effect sensor.
- 275. A method for monitoring fractional weight supported by one foot of a person, comprising the steps of adhering a movement monitor device underneath the foot such that the device is compressed when weight is applied to the foot; generating wireless signals representative of a target fractional weight of a total weight of the person; remotely receiving the wireless signals and displaying the fractional weight to a user.
- 276. A method of claim 275, further comprising utilizing one of a force sensing resistor or electro-resistive element in the device, to respond to weight applied to the device.
- 277. A method of monitoring weight of a person, comprising the steps of constructing and arranging one or more weight sensitive detectors underneath a foot of the person; processing signals from the detectors to determine weight; wirelessly communicating the weight to a remote receiver; and displaying weight information to the person.
- 278. A method of claim 277, wherein the step of constructing and arranging weight sensitive detectors comprises integrating the detectors within a shoe.
- 279. A method of claim 277, further comprising the steps of generating an interrogation signal from the remote receiver, and, in response to the interrogation signal, determining the weight and communicating the weight as wireless data signals for the remote receiver.
- 280. A shoe-based weight measuring system, comprising: a shoe; one or more weight sensitive detectors constructed and arranged with the shoe to sense weight of a person wearing the shoe and walking or standing; a processor for processing signals from the detectors to determine a weight of the person; a remote receiver; and a communications port for wirelessly communicating the weight to the remote receiver.
- 281. A system of claim 280, wherein the remote receiver comprises a watch.
- 282. A system of claim 280, wherein the communications port is a transceiver, and wherein the remote receiver has a transceiver to request weight information from the processor, the processor responding to the request to wirelessly communicate the weight to the remote receiver.
- 283. A system of claim 280, wherein the detectors comprises one or more force sensing resistors.
- 284. A system of claim 280, further comprising a replaceable battery, with the shoe, for powering one or more of the detectors, processor and communications port.
- 285. A system of claim 280, wherein the processor determines weight loss relative to a calibration weight, wherein the person can review the weight loss selectively.
- 286. A method for determining speed of a runner, comprising the steps of coupling a GPS receiver chip to the runner's clothing in a position to view the sky; sensing a first earth position at a first time; sensing a second earth position at a second time; and determining speed based upon a distance between the first and second locations divided by the time between the first and second times.
- 287. A method of claim 286, wherein the step of coupling comprises inserting the chip within a pocket formed within the clothing.
- 288. A method of claim 287, wherein the step of inserting the chip comprises inserting the chip within a pocket located adjacent to the shoulder of the runner.
- 289. A method of claim 287, wherein the step of inserting the chip comprises inserting the chip within a hat located of the runner.
- 290. A method of claim 286, further comprising the steps of wirelessly relaying data indicative of speed to a remote receiver in the form of a watch worn by the runner, and displaying the speed to the runner.
- 291. A method of claim 286, further comprising the steps of wirelessly relaying data indicative of the locations to a remote receiver in the form of a watch worn by the runner, processing, in the remote receiver, the data indicative of locations to determine speed, and displaying the speed to the runner.
- 292. A method of claim 290 or 291, further comprising the steps of coupling one or more accelerometers with one or more shoes of the runner, processing acceleration signals from the accelerometers to determine foot speed of the runner, wirelessly transmitting data indicative of the foot speed to the remote receiver, and displaying speed to the runner at the remote receiver and based on one or both of the speed deriving from the GPS chip and the foot speed deriving from the accelerometers.
- 293. A method of claim 292, further comprising the step of blocking the speed deriving from the GPS chip when GPS signals used in determining the locations are erratic or unavailable, wherein speed shown at the remote receiver represents foot speed.
- 294. A method of claim 292, further comprising the step of mathematically combining speed deriving from the GPS chip and foot speed deriving from the accelerometers to provide a reported speed shown at the remote receiver, the reported speed being more accurate than either the speed deriving from the GPS chip and the foot speed deriving from the accelerometers.
- 295. A method of claim 292, further comprising the step of determining distance traveled based upon one or both of the speed deriving from the GPS chip and the foot speed deriving from the accelerometers.
- 296. A method of claim 295, further comprising the step of determining the distance traveled at an accuracy of at least about one meter per kilometer.
- 297. A heart rate detector, comprising an adhesive bandage, electrodes, a processor and a wireless communications port, the electrodes being disposed with the adhesive bandage to couple to skin once the bandage is applied to a human, the processor processing signals from the electrodes to detect heart rate, the communications port relaying one of a signal indicative of heart rate or a signal indicative of the absence of heart rate.
- 298. An on demand weight system, comprising a weight detector coupled with a shoe for sensing weight of a person on the detector, a processor processing information from the detector for determining applied weight, a personal data display, and a communications port for wirelessly relaying the applied weight to the data display.
- 299. A system of claim 298, wherein the data display comprises a digital watch.
- 300. A system of claim 298, wherein the weight detector comprises one of a fluid and a pressure sensor and a force-sensing resistor.
- 301. A professional wrestling system, comprising a plurality of impact sensors disposed about a professional wrestling rink, each of the sensors relaying impact information associated with one or more of a floor, post or ropes making up the rink, and a computer system for capturing the impact information and for processing the information as performance data for one or more of television, the Internet and local scoreboards.
- 302. A surfer data system, comprising a sensor mounted with a surfboard for sensing one or both of motion and water information near to the surfboard, and a watch wirelessly coupled with the sensor for informing the user of the motion and water information.
- 303. A system of claim 302, wherein the sensor comprises a Doppler module for detecting waves circumferentially disposed about the surfboard, the sensor relaying to the watch a time within which the surfboard is within a wave.
- 304. A system of claim 302, wherein the sensor comprises a pressure sensor for detecting immersion of the surfboard within water, the sensor relaying to the watch a time duration under water.
- 305. A system of claim 302, wherein the sensor comprises a speedometer for relaying speed information to the watch.
- 306. A system of 305, wherein the speedometer comprises one or both of a Doppler module and an accelerometer.
- 307. A system of claim 302, wherein the sensor comprises an angle detector for relaying a wave angle corresponding to a maximum angle ridden on a wave by the surfboard.
- 308. A personal items network, comprising a plurality of items, each item having a wireless communications port for coupling in network with every other item, each item having a processor for determining if any other item in the network is no longer linked to the item, each item having an indicator for informing a user that an item has left the network, wherein a user may locate lost items.
- 309. A personal items network of claim 308, wherein each item further comprises memory, wherein a cookie is left within the memory indicating one or more of a time and location of a lost item.
- 310. A personal items network of claim 309, wherein at least one of the items is a cell phone providing the location.
- 311. A personal items network of claim 309, wherein at least one of the items is a GPS receiver providing the location.
- 312. An electronic drink coaster, comprising a coaster containing a weight detector for sensing a weight or weight changes for container with drinking fluid on the coaster, and further comprising a processor for processing signals from the weight detector, and a communications port for wirelessly relaying information relating to the drinking fluid on the coaster, wherein a bar or restaurant replaces or provides a new drink when the drinking fluid is consumed.
- 313. A coaster of claim 312, further comprising one or more buttons selectable by a user for ordering a drink from the bar or restaurant and from the coaster.
- 314. A method of managing a package through shipping channels, comprising the steps of:
attaching a smart sensor to the package; and wirelessly communicating between the smart sensor and one or more of the shipping channels to identify a location code associated with the package.
- 315. A method of claim 314, wherein the step of attaching comprises attaching a shipping label, including the sensor, to the package.
- 316. A method of claim 314, wherein the step of attaching comprises attaching a smart sensor having one or more environmental detectors for detecting a disposition of the package.
- 317. A method of claim 316, further comprising detecting one or more of impact, temperature, shock, inversion associated with the package.
- 318. A method of claim 314, further comprising imparting the location code within the smart sensor.
- 319. A method of claim 318, wherein the steps of imparting comprises utilizing a label dispenser, powering the smart sensor upon dispensing from the dispenser, and imparting at least one of date and time to the smart sensor.
- 320. A method of claim 318, wherein the step of imparting comprises imparting one of zip code, area code or location to the smart sensor.
- 321. A method of claim 314, further comprising identifying the package among a plurality of packages when the location code indicates that the package is at an inappropriate one of the channels.
- 322. A method of claim 314, wherein the channels comprise one or more of a building, truck, plane and boat.
- 323. A method for establishing product integrity after shipment from one location to another location, comprising the step of: attaching one or more smart sensors to the product, monitoring environmental conditions of the product via the sensors and during shipment, wirelessly communicating the conditions from the sensors to a receiver at the second location, and communicating the conditions to a third location.
- 324. A method of claim 323, wherein the step of communicating the conditions to the first location comprises communicating the conditions through the Internet.
- 325. A method of claim 323, further comprising interrogating, with the receiver, the sensors at the second location, and before the step of wirelessly communicating.
- 326. A method of claim 323, wherein the step of monitoring environmental conditions comprises detecting acceleration at at least one of the sensors.
- 327. A method of claim 323, the step of attaching comprising attaching an accelerometer to the product, and further comprising detecting free fall to determine a drop distance of the product.
- 328. A method of claim 323, the step of monitoring environmental conditions comprising monitoring temperature relative to preset temperature guidelines of the product.
RELATED APPLICATIONS
[0001] This application claims priority to the following six U.S. provisional applications, each of which is expressly incorporated herein by reference: U.S. Provisional Application No. 60/256,069, filed Dec. 15, 2000; U.S. Provisional Application No. 60/257,386, filed Dec. 22, 2000; U.S. Provisional Application No. 60/259,271, filed Dec. 29, 2000; U.S. Provisional Application No. 60/261,359, filed Jan. 13, 2001; U.S. Provisional Application No. 60/285,032, filed Apr. 19, 2001; and U.S. Application No. 60/323,601, filed Sep. 20, 2001.
PCT Information
Filing Document |
Filing Date |
Country |
Kind |
PCT/US01/51620 |
12/17/2001 |
WO |
|