Patent ID: 7209831

Claim:
A GPS (Global Positioning System) collision avoidance apparatus comprising: (a) a GPS processor having a GPS receiving antenna, said GPS receiving antenna continuously receiving radio frequency carrier signals containing GPS data from an external source which generates said GPS data, said GPS processor processing said GPS data calculating current position data for said collision avoidance apparatus including a latitude, a longitude and an elevation for said collision avoidance apparatus; (b) a clock for providing time data; (c) a motion dynamics processor connected to said GPS processor and said clock, said motion dynamics processor including a computer having computer software for performing calculations on the current position data provided by said GPS processor and the time data provided by said clock to determine position and motion dynamics data for said collision avoidance apparatus, said position and motion dynamics data including current position, direction of motion, velocity and acceleration data for said collision avoidance apparatus and a user of said collision avoidance apparatus; (d) a stored obstacle locations device having digital memory for storing locations for stationary obstacles, which are in a path of said user of said collision avoidance apparatus, said stored obstacle locations device providing location data indicative of the locations of said stationary obstacles including man made and natural occurring obstacles in the path said user is traveling; (e) a collision decision processor connected to said motion dynamics processor and said stored obstacle locations device, said collision decision processor comparing said location data for said stationary obstacles in the path of said user with said current position, direction of motion, velocity and acceleration data for said user of said collision avoidance apparatus, said collision decision processor determining a distance between said user of said collision avoidance apparatus and a closest one of said stationary obstacles in the path of said user and then calculates a probability for a collision between said user and the closest one of said stationary obstacles in the path of said user; and (f) a collision protection system connected to said collision decision processor, said collision decision processor sending said collision protection system an activation signal whenever said collision decision processor calculates that there is insufficient time to avert said collision between said user and the closest one of said stationary obstacles in the path of said user, said collision protection system, responsive to said activation signal, activating a protection device to prevent serious bodily harm to said user.