CPC G06Q 50/30 (2013.01) [G06Q 10/02 (2013.01); G06Q 30/06 (2013.01); G08G 1/202 (2013.01)] | 20 Claims |
1. A processor device for managing a plurality of transport-related service requests, the processor device having a CPU cooperating with an input device and an output device, under control of stored instructions, to perform the following steps:
receive, from a plurality of requesters, service requests at the input device;
buffer the service requests until a batch creation criterion is met, to thereby generate a batch of service requests;
access stored service provider data to identify available service providers from among a pool of service providers;
when the batch creation criterion is met:
perform a matching process to endeavour to match each service request of the batch of service requests to a service provider; and
recommence buffering service requests for generation of a subsequent batch of service requests; and
for each service provider to whom a match is made, transmit a notification of the respective potential match for acceptance or rejection by the service provider.
|