System and method for providing dynamic supply positioning for on-demand services
US-9843897-B1 · Dec 12, 2017 · US
US10402841B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10402841-B2 |
| Application number | US-201615050931-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 23, 2016 |
| Priority date | Mar 19, 2012 |
| Publication date | Sep 3, 2019 |
| Grant date | Sep 3, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
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.
Opening claim text (preview).
What is claimed is: 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. 2. The method of claim 1 , wherein the real-time price is a flat fee. 3. The method of claim 1 , wherein determining the real-time price includes increasing the default price by a second multiplier. 4. The method of claim 3 , further comprising: providing a user interface to enable the user to make the service request, the user interface including a graphic that identifies the second multiplier. 5. The method of claim 1 , wherein determining the real-time price includes determining a price per distance traveled and a price per time spent for transporting the user from the current location to the destination location. 6. The method of claim 1 , wherein the intermediate interface includes a prompt that requests the user to input one or more characters in a text field of the intermediate interface. 7. The method of claim 6 , further comprising: receiving, in the text field of the intermediate interface, one or more characters that are inputted by the user; and in response to receiving the one or more characters, making a determination as to whether the one or more characters are a correct response to the prompt. 8. The method of claim 1 , wherein the intermediate interface includes one or more questions pertaining to the real-time price. 9. The method of claim 1 , further comprising: making a determination as to whether the user correctly responded to the intermediate interface. 10. The method of claim 9 , wherein in response to making the determination that the user correctly responded to the intermediate interface, enabling the user to confirm the service request. 11. The method of claim 10 , wherein enabling the user to confirm the service request includes providing a confirmation interface to the user in response to making the determination that the user correctly responded to the intermediate interface. 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. 13. The computing system of claim 12 , wherein the real-time price is a flat fee. 14. The computing system of claim 12 , wherein the one or more processors determine the real-time price by increasing the default price by a multiplier. 15. The computing system of claim 12 , wherein the one or more processors determine the real-time price by determining a price per distance traveled and a price per time spent for transporting the user from the current location to the destination location. 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. 17. The non-transitory computer-readable medium of claim 16 , wherein determining the real-time price includes increasing the default price by a second multiplier. 18. The non-transitory computer-readable medium of claim 17 , wherein the executed instructions further cause the computer system to perform operations that include: providing a user interface to enable the user to make the service request, the user interface including a graphic that identifies the second multiplier. 19. The non-transitory computer-readable medium of claim 16 , wherein the executed instructions further cause the computer system to perform operations that include: determining the real-time price by determining a price per distance traveled and a price per time spent for transporting the user from the current location to the destination location. 20. The non-transitory computer-readable medium of claim 16 , wherein the intermediate interface includes a prompt that requests the user to input one or more characters in a text field of the intermediate interface.
utilising user interfaces specially adapted for shopping · CPC title
Electronic shopping [e-shopping] · CPC title
requiring approval before final submission, e.g. parental approval · CPC title
Price or cost determination based on market factors · CPC title
Time or distance, e.g. usage of parking meters or taximeters · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.