Patent attributes
Methods and systems for assigning a parking space to a vehicle. One system includes a database storing parking space data for a plurality of parking spaces in a parking lot and a server including an electronic processor. The electronic processor receives a request for a parking space assignment for the vehicle, determines a vehicle identifier for the vehicle, and determines at least one selected from a group consisting of a driver preference for a driver of the vehicle and a preference for the parking lot. The electronic processor also generates a plurality of available parking space identifiers from the parking space data, selects, from the plurality of available parking space identifiers, the parking space assignment for the vehicle based on the vehicle identifier and at least one selected from a group consisting of the driver preference and the preference of the parking lot, and transmits the parking space assignment.