GPS collision avoidance apparatus
First Claim
1. A GPS (Global Positioning System) collision avoidance apparatus comprising:
- (a) receiving means for continuously receiving radio frequency carrier signals containing GPS data from an external source which generates said GPS data;
(b) first processing means connected to said receiving means to receive an RF (radio frequency) electrical signal which contains said GPS data, said first processing means 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;
(c) time data generating means for generating time data;
(d) second processing means connected to said first processing means to receive said current position data and said time data generating means to receive said time data, said second processing means performing calculations on said current position data and said time data 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;
(e) memory means for storing the locations for said stationary obstacles which are in a path of said user of said collision avoidance apparatus, said memory means providing location data indicative of the locations of said stationary obstacles in the path of said user; and
(f) third processing means connected to said second processing means to receive said position and motion dynamics data and said memory means to receive said location data, said third processing means comparing said location data for said stationary objects 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 third processing means 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 calculating a probability for a collision between said user and the closest one of stationary obstacles in the path of said user.
1 Assignment
0 Petitions
Accused Products
Abstract
A GPS collision avoidance apparatus which uses Global Positioning System (GPS) information and computer processing to determine the location of man made and natural occurring obstacles to allow a user to avoid a collision with these obstacles. The collision avoidance apparatus has a collision decision processor which analyzes position and motion dynamics data including a direction of motion, a velocity and an acceleration for a user utilizing collision avoidance apparatus to determine whether a collision will occur and then to provide protection for the user in the event a collision is likely to occur.
-
Citations
21 Claims
-
1. A GPS (Global Positioning System) collision avoidance apparatus comprising:
-
(a) receiving means for continuously receiving radio frequency carrier signals containing GPS data from an external source which generates said GPS data;
(b) first processing means connected to said receiving means to receive an RF (radio frequency) electrical signal which contains said GPS data, said first processing means 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;
(c) time data generating means for generating time data;
(d) second processing means connected to said first processing means to receive said current position data and said time data generating means to receive said time data, said second processing means performing calculations on said current position data and said time data 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;
(e) memory means for storing the locations for said stationary obstacles which are in a path of said user of said collision avoidance apparatus, said memory means providing location data indicative of the locations of said stationary obstacles in the path of said user; and
(f) third processing means connected to said second processing means to receive said position and motion dynamics data and said memory means to receive said location data, said third processing means comparing said location data for said stationary objects 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 third processing means 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 calculating a probability for a collision between said user and the closest one of stationary obstacles in the path of said user. - View Dependent Claims (2, 3, 4, 5, 11, 12, 13)
-
-
6. 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;
(c) 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 in the path of said user; and
(d) 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 objects 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 stationary obstacles in the path of said user. - View Dependent Claims (7, 8, 9, 10)
-
-
14. 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;
(c) 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 in the path of said user; and
(d) 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 objects 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 stationary obstacles in the path of said user;
(e) a collision warning system connected to said collision decision processor, said collision decision processor sending a collision warning signal to said collision warning system whenever collision decision processor determines that there is an impending collision between said user and the closest one of said stationary obstacles in the path of said user, said collision warning system, responsive to said collision warning signal providing an audio signal to said user indicating said impending collision allowing said user to take evasive action to avoid the closest one of 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. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
Specification