Enabling a user to verify a price change for an on-demand service
First Claim
1. A method for enabling a user to request an on-demand transport service on a computing device, the method being performed by one or more processors and comprising:
- determining a default price for the on-demand transport service to transport the user from a current location to a destination location;
determining a real-time price for the on-demand transport service to transport the user from the current location to the destination location;
determining that the real-time price is equal to or exceeds a threshold value, wherein the threshold value is the default price adjusted by a first multiplier;
providing, on the computing device of the user, the real-time price for the on-demand transport service; and
in response to a service request from the user for the on-demand transport service when the real-time price is equal to or exceeds the threshold value, providing, on the computing device of the user, an intermediate interface to receive a user input; and
determining whether to arrange the on-demand transport service for the user based on the user input.
6 Assignments
0 Petitions
Accused Products
Abstract
A method for enabling a user to verify a price change for an on-demand service is provided. One or more processors can determine a real-time price for providing the on-demand service to the user. The one or more processors can determine when the real-time price is equal to or exceeds a threshold price. In response to a request from the user for the on-demand service when the real-time price is equal to or exceeds the threshold price, an intermediate interface can be provided that the user is to correctly respond to before a service request can be transmitted to a service system.
78 Citations
20 Claims
-
1. A method for enabling a user to request an on-demand transport service on a computing device, the method being performed by one or more processors and comprising:
-
determining a default price for the on-demand transport service to transport the user from a current location to a destination location; determining a real-time price for the on-demand transport service to transport the user from the current location to the destination location; determining that the real-time price is equal to or exceeds a threshold value, wherein the threshold value is the default price adjusted by a first multiplier; providing, on the computing device of the user, the real-time price for the on-demand transport service; and in response to a service request from the user for the on-demand transport service when the real-time price is equal to or exceeds the threshold value, providing, on the computing device of the user, an intermediate interface to receive a user input; and determining whether to arrange the on-demand transport service for the user based on the user input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computing system comprising:
-
one or more processors; a memory to store a set of instructions; wherein the one or more processors access the set of instructions to cause the computing system to; determine a default price for an on-demand transport service to transport a user from a current location to a destination location; determine a real-time price for the on-demand transport service to transport the user from the current location to the destination location; determine that the real-time price is equal to or exceeds a threshold value, wherein the threshold value is the default price adjusted by a first multiplier; provide, on a computing device of the user, the real-time price for the on-demand transport service; and in response to a service request from the user for the on-demand transport service when the real-time price is equal to or exceeds the threshold value, provide, on the computing device of the user, an intermediate interface to receive a user input; and determine whether to arrange the on-demand transport service for the user based on the user input. - View Dependent Claims (13, 14, 15)
-
-
16. A non-transitory computer-readable medium that stores instructions, which when executed by one or more processors of a computing system, cause the computing system to perform operations that include:
-
determining a default price for an on-demand transport service to transport a user from a current location to a destination location; determining a real-time price for the on-demand transport service to transport the user from the current location to the destination location; determining that the real-time price is equal to or exceeds a threshold value, wherein the threshold value is the default price adjusted by a first multiplier; providing, on a computing device of the user, the real-time price for the on-demand transport service; and in response to a service request from the user for the on-demand transport service when the real-time price is equal to or exceeds the threshold value, providing, on the computing device of the user, an intermediate interface to receive a user input; and determining whether to arrange the on-demand transport service for the user based on the user input. - View Dependent Claims (17, 18, 19, 20)
-
Specification