Patent ID: 6756887
Filing Date: 2004-06-29
Classification: G08G

Abstract:
An apparatus for automatic vector generation of vehicle location, collision notification, and synthetic voice communication, the apparatus having a controller with a memory, a Global Positioning System transmitting navigational data, and means for wireless communication connectively disposed within a vehicle, the memory having stored therein a plurality of data structures formulated into instruction modules to direct the functioning of the controller, the memory further having stored therein at least one navigational location record comprising:a) a Dynamic Vector Control Module selectively receiving data from the Global Positioning System, said Dynamic Vector Control Module selectively translating said received data into a vector geographical location of the vehicle's global navigational position; b) an Automatic Speed Controlled Collision Detection Module receiving at least one vehicle collision indicator from at least one vehicle collision sensor; c) said Automatic Speed Controlled Collision Detection Module deriving a collision event from said vehicle collision indicator relative to said vector geographical location; d) a Data to Speech Translation Module in communication with said Automatic Speed Controlled Collision Detection Module, said Data to Speech Translation Module translating said collision event into a synthetic voice; e) a Dynamic Speed Differential to Deceleration and Acceleration Generator in communication with said Automatic Speed Controlled Collision Detection Module; f) said Dynamic Speed Differential to Deceleration and Acceleration Generator receiving navigational data; g) said Dynamic Speed Differential to Deceleration and Acceleration Generator translating the received navigational data into an Acceleration data structure; h) said Automatic Speed Controlled Collision Detection Module calculating acceleration of the vehicle via said Acceleration data structure; i) said Dynamic Speed Differential to Deceleration and Acceleration Generator translating the received navigational data into a Deceleration data structure; j) said Automatic Speed Controlled Collision Detection Module calculating deceleration of the vehicle via said Deceleration data structure; k) said Automatic Speed Controlled Collision Detection Module determining a collision event; l) a Nearest Location Detector calculating the vectorial distance between any two given vector geographical locations; m) said Nearest Location Detector compensating for relative longitudinal variation in linear distance; n) said Nearest Location Detector compensating for relative latitudinal variation in linear distance; o) a GPS Data to Base Code Translator Module in communication with said Automatic Speed Controlled Collision Detection Module; p) said GPS Data to Base Code Translator Module generating error free navigational data to said Automatic Speed Controlled Collision Detection Module; q) a Longitude, Speed, Time and Direction Detection Module in communication with said Automatic Speed Controlled Collision Detection Module; r) said Longitude, Speed, Time and Direction Detection Module generating a direction of travel function; s) said direction of travel function comprising at least one segmental direction of travel record; t) said Data to Speech Translation Module translating said segmental direction of travel record into a synthetic voice; u) a Virtual Directional Global Positioning System having a Virtual Antenna; v) said Virtual Directional Global Positioning System in communication with said Longitude, Speed, Time and Direction Detection Module; w) said Virtual Antenna receiving at least one delta vector data structure via said Longitude, Speed, Time and Direction Detection Module; x) said Virtual Antenna reception angle calculated from said delta vector data structure; y) said Virtual Antenna's positional rotation calculated from said delta vector data structure; whereby said Virtual Antenna being positionally rotated and said selected reception angle calculated thereby providing a dead-reckoning of the vehicle.