| CPC H04W 4/023 (2013.01) [H04W 4/027 (2013.01); H04W 4/40 (2018.02)] | 24 Claims |

|
1. A network computer system comprising:
a memory resource to store instructions; and
one or more processors using the instructions stored in the memory resource to perform operations including:
receiving, over one or more networks, data corresponding to a plurality of transport requests from a plurality of user devices, the plurality of transport requests including a first transport request from a user device of a first user;
assigning a first driver operating a first vehicle to provide a transport service for the first user;
receiving, over the one or more networks, user location data from the user device of the first user, the user location data corresponding to a geographic location of the user device over time as determined by a location-aware resource of the user device;
receiving, over the one or more networks, driver location data corresponding to a geographic location over time for at least a first driver device of the first driver and a second driver device of a second driver operating a second vehicle to provide a transport service for a second user, wherein the second driver is not matched to the first user;
receiving near-field communication (NFC) data from both the second driver device and the user device of the first user, the NFC data indicating that a threshold proximity between the second driver and the first user has been crossed without a global reference frame; and
based on the NFC data, transmitting a proximity alert to the user device of the first user, the proximity alert indicating that the first user is about to enter an incorrect vehicle for receiving the transport service.
|