In an alternative embodiment, audio itself could also be used to transmit or broadcast vehicular status data. Using DSP techniques, data can be transmitted from the vehicle to software on mobile devices within the vehicle or to software being run by or on the vehicle itself. Essentially, any of the techniques used in analog modems may be used here, since the basic constraints are the same: transmit data via audible sounds over a noisy channel. These techniques include frequency modulation, amplitude modulation, or phase modulation. The number of different allowed frequencies/amplitude/phases will determine throughput, with more allowing higher throughput, but less allowing better operation in high signal-to-noise environments. Combinations, where more than one of these factors is modulated, may also be useful. Also, error detection schemes, such as parity or CRC32, are useful for finding and correcting errors.
Determining Location of Mobile Device(s) In a Vehicle Using One or More Antennas For Detecting Cellular Data Transmissions
In some implementations there may be advantages to having systems, methods, and devices that can detect mobile devices in the vehicle without the need for any custom software running on the mobile device. Preferably, such systems, methods, and devices are implemented using the main controller or control device, as described above, as a monitoring device that is mounted, installed, or otherwise built into a vehicle or other controlled environment and is used to detect the presence of mobile devices in the vehicle or other controlled environment.