It is a natural process of the development of technology that isolated findings are synthesized for the solution of problems for each country. We previously introduced an idea to solve one of serious global problems, i.e. energy consumption and risks threating present and future mankind. The Resilient Smart City is one of concepts in the re-adjustment of energy consumption, global warming and the increase of risks. It uses disaster mitigation information, especially the earthquake early warning (EEW) and earthquake predictions. As for EEW, Japan has had an extensive system since 2007, and has proved that the system works well enough to save considerable amount of human lives and important facilities at the times of several major earthquakes. Another tool is nothing but the earthquake prediction. Progress of seismo-electromagnetics can contribute to solving those needs. Here we present a summary of our works concerning earthquake prediction in these 30 years.