1. A method for assisting selection of a resource in response to a request from a requestor at a current time, the method being performed by an electronic circuit, the requestor being a driver of a vehicle, the vehicle having a vehicle position, the method comprising: augmenting the request with augmentation data, the augmentation data including position data, route plan data, social network data, and traffic data, the position data being the vehicle position; identifying available resources by searching a computer network using a wireless connection, the available resources being limited to those in a spatial area determined using the position data; ranking the available resources using preference data so as to identify one or more candidate resources, at least part of the preference data being collected from an on-line social network using the wireless connection to the computer network; and providing the one or more candidate resources to the requestor, so as to assist selection of the resource, the requestor being an occupant of a vehicle, the position data being vehicular position data, the request including a time of resource need, the spatial area being determined using the position data and the time of resource need, the spatial area being determined using the current time, the time of resource need, and a driving range possible within the time to the resource need determined using the traffic data.