Method and apparatus for an automatic vehicle location, collision notification, and synthetic voice
First Claim
1. A apparatus for automatic vehicle location, collision notification, and synthetic voice communication, the apparatus having a controller with a memory, a Global Positioning System, 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 Global Positioning Module receiving data from the Global Positioning System, said Global Positioning Module selectively translating said received data into the vehicle'"'"'s present navigational position;
b) an Automatic Speed Controlled Location Detection Module in communication with said Global Positioning Module, said Automatic Speed Controlled Location Detection Module dynamically searching the memory for a match between said vehicle'"'"'s present navigational position and the navigational location record;
c) an Automatic Speed Controlled Collision Detection Module receiving at least one vehicle collision indicator from at least one vehicle collision sensor;
d) said Automatic Speed Controlled Collision Detection Module in communication with said Automatic Speed Controlled Location Detection Module, said Automatic Speed Controlled Collision Detection Module formulating said match between said vehicle'"'"'s navigational position and the navigational location record into a collision event;
e) 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;
whereby means for said wireless communication transmits said synthetic voice.
2 Assignments
0 Petitions
Accused Products
Abstract
An automatic system for vehicle location, collision notification, and synthetic voice communication. A program stored in a controller'"'"'s memory has a plurality of data structures formulated into instruction modules and at least one navigational location record. A Global Positioning Module receives data from an associated Global Positioning System and translates the received data into the vehicle'"'"'s present navigational position. An Automatic Speed Controlled Location Detection Module in communication with the Global Positioning Module dynamically searches the memory for a match between the vehicle'"'"'s present navigational position and the navigational location record. The Automatic Speed Controlled Collision Detection Module in communication with the Automatic Speed Controlled Location Detection Module formulates the match between the vehicle'"'"'s navigational position and the navigational location record into a collision event. A Data to Speech Translation Module in communication with the Automatic Speed Controlled Collision Detection Module translates the collision event into a synthetic voice.
24 Citations
38 Claims
-
1. A apparatus for automatic vehicle location, collision notification, and synthetic voice communication, the apparatus having a controller with a memory, a Global Positioning System, 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 Global Positioning Module receiving data from the Global Positioning System, said Global Positioning Module selectively translating said received data into the vehicle'"'"'s present navigational position;
b) an Automatic Speed Controlled Location Detection Module in communication with said Global Positioning Module, said Automatic Speed Controlled Location Detection Module dynamically searching the memory for a match between said vehicle'"'"'s present navigational position and the navigational location record;
c) an Automatic Speed Controlled Collision Detection Module receiving at least one vehicle collision indicator from at least one vehicle collision sensor;
d) said Automatic Speed Controlled Collision Detection Module in communication with said Automatic Speed Controlled Location Detection Module, said Automatic Speed Controlled Collision Detection Module formulating said match between said vehicle'"'"'s navigational position and the navigational location record into a collision event;
e) 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;
whereby means for said wireless communication transmits said synthetic voice. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An article of manufacture comprising:
-
a) a computer usable medium having computer readable program code means embodied therein for causing a response to a vehicular collision, said computer readable program code means in the article of manufacture comprising;
b) computer readable program code means for causing a computer to selectively formulate a collision event relative to said vehicular collision and navigational vehicular positional data received from a global positioning system;
c) computer readable program code means for causing a computer to translate said collision event into a synthetic voice; and
d) computer readable program code means for causing a computer to selectively transmit said synthetic voice via a means for wireless communication.
-
-
10. A computer data signal embodied in a transmission medium, the transmission medium being a product of wireless bi-directional communication between a vehicle transceiver and at least one remote facility transceiver, comprising:
-
a) a synthesized speech segment embedded in the transmission medium, comprising a collision event;
b) said collision event being transmitted by the vehicle to at least one remote facility transceiver;
c) an audible tone responsive to said transmitted collision event being embedded in the transmission medium;
whereby the remote facility transceiver transmits said audible tone embedded in the transmission medium.
-
-
11. A method for automatic vehicle location, collision notification, and synthetic voice communication, comprising a controller with a memory, a Global Positioning System, 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 the steps of:
-
a) receiving global position data from the Global Positioning System;
b) translating said received data into the vehicle'"'"'s present navigational position;
c) searching the memory of the controller for a match between said navigational position and the navigational location record;
d) receiving at least one vehicle collision indicator from at least one vehicle collision sensor;
e) formulating said match between said navigational position and the navigational location record into a collision event;
f) translating said collision event into a synthetic voice; and
g) transmitting said synthetic voice to a selected third party.
-
-
12. An apparatus for automatic generation of geographical locations, the apparatus having a controller with a memory and a Global Positioning System transmitting navigational data, the memory having stored therein a plurality of data structures formulated into instruction modules to direct the functioning of the controller comprising:
-
a) an Incoming GPS Signal Interface receiving data from the Global Positioning System;
b) a Signal Translator in communication with said Incoming GPS Signal Interface;
c) said Signal Translator selectively transforming said Incoming GPS Signal Interface data into a GPS Navigation Data;
d) a GPS File Name Developer deriving a predetermined code from the received Global Positioning System data;
e) a GPS Navigation Record formed by said GPS Navigation Data having said predetermined code appended thereto;
f) a selectively translated Navigational Location Record;
g) a Location Comparator-Indicator Module receiving said GPS Navigation Record and said Navigational Location Record;
h) a Navigational Location Indicator derived from said Location Comparator-Indicator Module'"'"'s comparison of said GPS Navigation Record and said Navigational Location Record;
whereby said Navigational Location Indicator data is stored in memory as the geographical location.
-
-
13. An apparatus for automatic generation of geographical locations, the apparatus having a controller with a memory and a Global Positioning System, the memory having stored therein a plurality of data structures formulated into instruction modules to direct the functioning of the controller comprising:
-
a) a GPS Search File Database Module in communication with the Global Positioning System;
b) said GPS Search File Database Module receiving navigational data from said Global Positioning System;
c) said GPS Search File Database Module selectively translating said received navigational data into a GPS Navigational Location data structure;
d) a Location Database Module having stored therein at least one selectively translated Navigational Location data structure;
e) a Location Comparator-Indicator Module in communication with said Navigational Location Database Module and said GPS Search File Database Module;
f) said Location Comparator-Indicator Module deriving a Navigational Location Indicator data structure from said GPS Navigational Location data structure and said Navigational Location data structure;
whereby said Navigational Location Indicator data structure is stored in memory as the geographical location. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A method for automatic generation of geographical locations via a controller with a memory and a Global Positioning System, the memory having stored therein a plurality of data structures formulated into instruction modules to direct the functioning of the controller comprising the steps:
-
a) establishing communication between a GPS Search File Database Module and the Global Positioning System;
b) receiving navigational data from the Global Positioning System via said GPS Search File Database Module;
c) translating selected said received navigational data into at least one GPS Navigation Location data structure;
d) selecting a translated Navigational Location data structure from memory;
e) comparing said Navigational Location data structure and said GPS Navigational Location'"'"'s data structure via a Location Comparator-Indicator Module;
f) deriving a Navigational Location Indicator'"'"'s data structure via Location Comparator-Indicator Module'"'"'s comparison of said Navigational Location data structure and said GPS Navigational Location data structure;
whereby said Navigational Location Indicator'"'"'s data structure is stored in memory as the geographical location. - View Dependent Claims (35, 36, 37)
-
-
38. An article of manufacture comprising:
-
a) a computer usable medium having computer readable program code means embodied therein for causing a response to a global positioning system'"'"'s navigational signal, said computer readable program code means in the article of manufacture comprising;
b) computer readable program code means for causing a computer to selectively translate said global positioning system'"'"'s navigational signal;
c) computer readable program code means for causing a computer to selectively translate navigational position derived from selected global positioning data;
d) computer readable program code means for causing a computer to compare said global positioning system'"'"'s navigational signal and said selectively translated navigational position derived from selected global positioning data; and
e) computer readable program code means for causing a computer to indicate a logically true condition exist between said global positioning system'"'"'s navigational signal and said selectively translated navigational position derived from selected global positioning data.
-
Specification