Providing on-demand services through use of portable computing devices

US9230292B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9230292-B2
Application numberUS-201213672634-A
CountryUS
Kind codeB2
Filing dateNov 8, 2012
Priority dateNov 8, 2012
Publication dateJan 5, 2016
Grant dateJan 5, 2016

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 requesting an on-demand service on a computing device is provided. One or more processors determine the current location of the computing device. A multistate selection feature of a plurality of service options for providing the on-demand service is presented on the display of the computing device. The multistate selection feature enables a user to select a service option that is available within a region that includes the current location to provide the on-demand service. In response to the user selecting one of the plurality of service options, a summary user interface is presented on the display to provide region-specific information about the on-demand service based on the selected service option.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for providing information about an on-demand service on a computing device, the method being performed by one or more processors and comprising: determining, via a global positioning system (GPS) component of the computing device, a current location of the computing device; providing, on a display of the computing device, a multistate selection feature that is operative by a user to select one of multiple states, each of the multiple states being associated with a corresponding transport service option that is available for request by a user operating the computing device at the current location of the computing device, wherein the transport service option that is associated with each state includes a fare or unit cost which is different than a fare or unit cost of the transport service option associated with each of the other states of the multiple states; receiving, in connection with the multistate selection feature, a user input to select one of the multiple states; in response to receiving the user input, corresponding to the selected state, providing, on the display, a user interface to provide service-specific information that is specific to the transport service option associated with the selected state, the service-specific information including location-specific information that is based on the current location of the computing device and a location of one or more service providers of the transport service option associated with the selected state, and cost information about the fare or unit cost of the transport service option associated with the selected state; and wherein the multistate selection feature includes (i) a track, and (ii) a sliding feature that can be moved amongst multiple positions along the track by the user input to select any one of the multiple states; and wherein the sliding feature includes a graphic indicator that is dynamically changed to represent the transport service option of the selected state as the sliding feature is moved amongst the multiple positions. 2. The method of claim 1 , further comprising: receiving, in connection with the multistate selection feature, a second user input to select a second one of the multiple states; and in response to receiving the second user input, dynamically updating the user interface to provide service-specific information that is specific to the transport service option associated with the second selected state, including location-specific information that is based on the current location of the computing device and a location of one or more service providers of the transport service option associated with the second selected state, and cost information about the fare or unit cost of the transport service option associated with the selected state. 3. The method of claim 1 , wherein the multistate selection feature is presented as part of a service request user interface, the service request user interface including a map that (i) indicates the current location of the computing device, and (ii) one or more graphic features that each represent a current location of an available service provider of the transport service option associated with the selected state. 4. The method of claim 3 , wherein one or more of the one or more graphic features moves on the map to reflect movement of the available service provider. 5. The method of claim 3 , wherein the service request user interface provides a service request feature that can be selected by the user to request an on-demand service using the transport service option associated with the selected state. 6. The method of claim 5 , further comprising: receiving a user input for a selection of the service request feature; and in response to receiving the user input for the selection of the service request feature, presenting a confirmation user interface on the display. 7. The method of claim 6 , wherein the confirmation user interface provides service-specific information about the transport service option associated with the selected state with which the service request feature of the selection is provided, the service-specific information including at least one of the cost information, account information of the user used to pay for the on-demand service, or information about a service provider that is providing the transport service option associated with the selected state. 8. The method of claim 1 , wherein the transport service option that is associated with each state includes a vehicle type and vehicle capacity which is different than a vehicle type and vehicle capacity of the transport service option associated with each of the other states of the multiple states, wherein the service-specific information identifies at least the vehicle type and the vehicle capacity for the transport service option that is associated with the selected state. 9. The method of claim 1 , wherein the service-specific information includes an estimated time of arrival for a vehicle of the transport service option that is associated with the selected state. 10. The method of claim 1 , wherein the service-specific information includes dynamic information that is based at least in part on a position of one or more vehicles which provide the transport service option that is associated with the selected state. 11. The method of claim 10 , wherein the dynamic information includes a map that includes one or more graphic features which each individually identify a vehicle of a respective available service provider for the transport service option that is associated with the selected state. 12. A non-transitory computer-readable medium storing instructions that, when executed by one or more processors of a computing system, cause the computing device to perform operations comprising: determining, via a global positioning system (GPS) component of the computing device, a current location of the computing device; providing, on a display of the computing device, a multistate selection feature that is operative by a user to select one of multiple states, each of the multiple states being associated with a corresponding transport service option that is available for request by a user operating the computing device at the current location of the computing device, wherein the transport service option that is associated with each state includes a fare or unit cost which is different than a fare or unit cost of the transport service option associated with each of the other states of the multiple states; receiving, in connection with the multistate selection feature, a user input to select one of the multiple states; in response to receiving the user input, corresponding to the selection, providing, on the display, a user interface to provide service-specific information that is specific to the transport service option associated with the selected state, the service-specific information including location-specific information that is based on the current location of the computing device and a location of one or more service providers of the transport service option associated with the selected state, and cost information about the fare or unit cost of the transport service option associated with the selected state; and wherein the multistate selection feature includes (i) a track, and (ii) a sliding feature that can be moved amongst multiple positions along the track by the user input to select any one of the multiple states; and wherein the sliding feature includes a graphic indicator that is dynamically changed to represent the transport service option of the selected state as the sliding feature is moved amongst the multiple positions.

Assignees

Inventors

Classifications

  • Services making use of location information · CPC title

  • Dispatching vehicles on the basis of a location, e.g. taxi dispatching · CPC title

  • Buying, selling or leasing transactions · CPC title

  • Time or distance, e.g. usage of parking meters or taximeters · CPC title

  • by configuring or customising goods or services · 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 US9230292B2 cover?
A method for requesting an on-demand service on a computing device is provided. One or more processors determine the current location of the computing device. A multistate selection feature of a plurality of service options for providing the on-demand service is presented on the display of the computing device. The multistate selection feature enables a user to select a service option that is a…
Who is the assignee on this patent?
Uber Technologies Inc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0284. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 05 2016 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).