Enabling a user to verify a price change for an on-demand service

US10402841B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10402841-B2
Application numberUS-201615050931-A
CountryUS
Kind codeB2
Filing dateFeb 23, 2016
Priority dateMar 19, 2012
Publication dateSep 3, 2019
Grant dateSep 3, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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.

Assignees

Inventors

Classifications

  • 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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10402841B2 cover?
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 …
Who is the assignee on this patent?
Uber Technologies Inc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0206. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 03 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).