It works through Algorithmic Pricing, which determines what price to deliver based on different variables like your location, time of day, traffic patterns and even your user history with Uber. This data is collected, and the algorithm predicts the top price that you are most likely willing to pay.