Ci sono dei sistemi che sfruttano il divario nel tempo di arrivo tra le onde P e le altre (S e di superficie, che sono le più "velenose" ma anche più lente) per dare un preavviso. Il BURT
http://www.bart.gov/
Credo abbia un sistema basato proprio su questo.

Ma questo va bene per i terremoti lontani..... quando l'epicentro è vicino il divario è ridotto ed inutilizzabile. Se poi l'ipocentro è superficiale peggio ancora.