The Georgia Tech system uses Android tablets with GPS that report the bus's location to the central servers, which calculates the information in an algorithm to come up with the amount of time the driver should wait at each location.