CPC G06Q 10/20 (2013.01) [G06F 3/04817 (2013.01); G06F 9/542 (2013.01); G06Q 10/1097 (2013.01)] | 32 Claims |
1. A user device for scheduling a service for a special-purpose vehicle, the user device comprising:
a user interface;
a processor; and
memory comprising instructions that when executed by the processor cause the processor to:
receive, via the user interface, user input comprising an indication of a service to be performed on the special-purpose vehicle;
determine, based on the indication of the service to be performed on the special-purpose vehicle, a set of available service method types from a set of service method types, wherein:
the set of service method types includes a first service method type, a second service method type, and a third service method type; and
the set of available service method types includes the first service method type and the second service method type;
output, to the user interface, a plurality of service method icons for the determined set of available service method types, comprising:
a first service method icon corresponding to the first service method type for the service to be performed on the special-purpose vehicle at a first location; and
a second service method icon corresponding to the second service method type for the service to be performed on the special-purpose vehicle at a second location, wherein the first location and the second location are different locations and the second service method type is different than the first service method type;
receive, via the user interface, user input comprising a selection of a service method icon from the plurality of service method icons;
send, to a scheduling server, a signal corresponding to the selected service method icon to schedule the service for the special-purpose vehicle in a scheduling database according to the selected service method icon; and
receive, from the scheduling server, a notification that the service for the special-purpose vehicle to be performed by the service provider is scheduled.
|