Aka Airines systems, taxi (or cab) operators too have today become system savvy with centralised database systems etc. So when you call up a taxi/cab service line a second time there is a god probability that they will welcome you with your name (not a surprise anymore now that we are used to pizza guys telling us by our name that they will not take our order because last time we ordered and were not at home at the time of delivery). However, coming back to taxis/cabs, this automations and system savvyness gives them an opportunity to have lot of info w.r.t. their customers which can be used to provide better services, increased productivity (pls don't ask me how), better retention and lastly better profitability.
I am sure you will agree with me that what I am pointing at is no rocket science. Today, lot of companies/industries like Airlines, Credit Card companies, Telcos record patterns of usage of its customers and try to offer customised services and reward points. All they need to do is to have a customised software which shall assign customer ID to users, record usage pattern of each customer, record their usage patterns, reading habbits, most travelled to routes etc and use this information to offer better service in future.
I hope to hear soon from my cab provider that "Sir, we shall be offering you a free sparkling wine with today's ride as you've covered 5000 km with us". Wouldn't you too?