Patent ID: 11887036
Assignee: nan
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 8:
9. A computer-implemented system for pairing a customer with a service provider for an on-demand transportation service, the system comprising:
a server communicatively coupled to one or more computing devices via a network, wherein the one or more computing devices includes one or more location identifiers configured to generate location data corresponding to one or more locations, and wherein the server includes at least one non-transitory computer-readable storage medium with computer readable instructions stored therein, a database, and a processor for executing the computer readable instructions to:
receive a service request and one or more preset preferences of a customer from at least one customer computing device;
display, on a display screen of the at least one customer computing device, an interactive electronic interface containing a menu of one or more adjustable search parameters for a customer, each of the one or more parameters being selectable by the customer to launch an application each of the one or more parameters to be simultaneously seen on the display screen; and
display, in response to one or more inputs by the customer indicative of at least one of the one or more search parameters, a graphical representation of the electronic interface containing:
one or more sets of indicators corresponding to each of one or more available service providers that match the one or more preset preferences, and one or more identifications corresponding to the one or more inputs provided by the customer of: (i) a maximum number of the one or more available service providers, (ii) the one or more available service providers within a time span for arrival to a pick-up location of the customer, (iii) the one or more available service providers within a distance span for arrival to the pick-up location, or (iv) one or more additional customers within the time span or the distance span, wherein the one or more sets of indicators reflect transportation service relevant data corresponding to each of the one or more available service providers;
in response to a number of the one or more available service providers within the distance span or the time span not reaching the maximum number of the one or more available service providers as input by the customer, adjust the one or more inputs to expand the time span or the distance span to increase the number of the one or more available service providers displayed; or
in response to a number of the one or more available service providers within the distance span or the time span exceeding the maximum number of the one or more available service providers as input by the customer, adjust the one or more inputs to contract the time span or the distance span to reduce the number of the one or more available service providers displayed.