Abstract: A computer-implemented method of connecting user equipments, UEs, to coordinate a transport request is disclosed. The method comprises receiving a message from a first UE comprising a first user identification, ID, a destination and a specified future time; sending a message to a plurality of second UEs comprising the first user ID, the destination and the specified future time; receiving a response from a subset of the plurality of second UEs indicating an acceptance; receiving or determining at least one pick up location; determining a set of second UEs corresponding to a set of proposed riders from the subset of the plurality of second UEs; sending a trip confirmation message to the set of second UEs corresponding to the set of proposed riders; calculating a route from a driver starting location to the destination by way of the at least one pick up location; and sending the calculated route to the first UE.
Abstract: A computer-implemented method of connecting user equipments, i.e. UEs, to coordinate a transport request is disclosed. The method comprises sending a location request message to a plurality of UEs, receiving location response messages from each of one or more UEs of the plurality of UEs, receiving a requested destination message from a first UE, determining a first group of UEs, determining a second group of UEs based upon the location response messages, sending an indicator associated with each UE of the second group of UEs to the first UE, receiving an indicator associated with a second UE of the second group of UEs from the first UE, sending a journey request message to the second UE, receiving an acceptance indication response message from the second UE.