Patent ID: 9601018
Date: 2017-03-21
CPC Classifications: G08G

Claim:
1. A method, in a data processing system, for parking space management of a managed parking structure, the method comprising: receiving, by a processor in the data processing system, first information from a vehicle that has parked in the managed parking structure; utilizing, by the processor, the first information from the vehicle to determine a probabilistic location of the vehicle within the managed parking structure; responsive to determining the probabilistic location of the vehicle within the managed parking structure using the first information from the vehicle, updating, by the processor, an occupied parking space evidence data structure with a vehicle identifier of the vehicle as being associated with the location of the vehicle within the managed parking structure; receiving, by the processor, a request from the vehicle as to available parking spaces, wherein the request identifies user preferences and at least one of a location or a destination of the vehicle; comparing, by the processor, the user preferences from the vehicle to characteristic information associated with one or more unoccupied parking spaces, wherein the characteristic information comprises a height of the parking space, a width of the parking space, a length of the parking space, whether the parking space is a disabled-only parking space, whether the parking space is an e-charging parking space, a distance from the parking space to a sidewalk, an ambient temperature associated with the parking space, and presence of shade associated with parking space; identifying, by the processor, a subset of the one or ore unoccupied parking spaces that match the user preferences; and relaying, by the processor, the subset of the one or more unoccupied parking spaces to the vehicle, wherein upon receiving the subset of the one or more unoccupied parking spaces, a parking assist system in the vehicle presents the subset of one or more unoccupied parking spaces to a driver of the vehicle.