PROVIDING ON-DEMAND SERVICES THROUGH USE OF PORTABLE COMPUTING DEVICES
First Claim
1. A method for requesting an on-demand service on a computing device, the method being performed by one or more processors and comprising:
- determining a current location of the computing device;
presenting, on a display of the computing device, a multistate selection feature of a plurality of service options for providing the on-demand service, the selection feature enabling a user to select a service option that is available within a region that includes the current location of the computing device to provide the on-demand service; and
in response to the user selecting one of the plurality of service options, presenting a summary user interface on the display, the summary user interface providing region-specific information about the on-demand service based on the selected service option.
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.
501 Citations
20 Claims
-
1. A method for requesting an on-demand service on a computing device, the method being performed by one or more processors and comprising:
-
determining a current location of the computing device; presenting, on a display of the computing device, a multistate selection feature of a plurality of service options for providing the on-demand service, the selection feature enabling a user to select a service option that is available within a region that includes the current location of the computing device to provide the on-demand service; and in response to the user selecting one of the plurality of service options, presenting a summary user interface on the display, the summary user interface providing region-specific information about the on-demand service based on the selected service option. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for requesting a transportation service on a computing device, the method being performed by one or more processors and comprising:
-
determining a current location of the computing device; enabling a user to select a vehicle type that is available within a region that includes the current location of the computing device to provide the transportation service; and in response to the user selecting one of the plurality of vehicle types, presenting a summary user interface on a display of the computing device, the summary user interface providing region-specific information about the transportation service based on the selected vehicle type. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable medium storing instructions that, when executed by one or more processors, causes the one or more processors to:
-
determine a current location of the computing device; present, on a display of the computing device, a multistate selection feature of a plurality of vehicle types for providing a transportation service, the selection feature enabling a user to select a vehicle type that is available within a region that includes the current location of the computing device to provide the transportation service; and in response to the user selecting one of the plurality of vehicle types, present a summary user interface on the display, the summary user interface providing region-specific information about the transportation service based on the selected vehicle type. - View Dependent Claims (20)
-
Specification