This research addresses the following fundamental problem in cyber-physical systems: How can we design systems that respond to critical events, such as earthquakes, based on data from large numbers of noisy, community-held sensor devices? The general goal of our research is to develop theory and practical systems that enable ordinary people to use technology collectively to respond to critical events.