This document summarizes a research paper on real-time city-scale taxi ridesharing. The paper proposes a taxi-sharing system that accepts real-time ride requests from passengers and schedules taxis to pick them up while satisfying time, capacity, and monetary constraints. The system is designed to reduce taxi fares, increase taxi capacity, and ease traffic congestion. It uses a mobile cloud architecture where taxis and passengers use an app to submit availability and requests. The cloud then performs efficient searching and scheduling to match requests to taxis in a way that minimizes additional travel distance.