Providing on-demand services through use of portable computing devices
First Claim
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.
8 Assignments
0 Petitions
Accused Products
Abstract
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.
249 Citations
18 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
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. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification