Information Technology for Public Transport (ITxPT) is an architecture that uses common communication protocols to create an interoperable environment for smarter bus transport, with the potential to transform both operator productivity and the passenger experience.