Users must store their friends contact information along with their location. The user then can select which friends he wants to pick up and simply start driving to theirs location.
The application measures constantly the distance between the current position of the user and each of its friends, and when it reaches the activation distance it fires a missed call.
Activation distance is a global setting and can be overridden for a specific friend.
Enjoy your friends by picking them up easily!