CPC G06Q 20/3224 (2013.01) [B60W 50/16 (2013.01); G01S 19/42 (2013.01); G06F 16/29 (2019.01); G06Q 20/085 (2013.01); G06Q 20/145 (2013.01); G06V 20/593 (2022.01); G08G 1/052 (2013.01); G06Q 2240/00 (2013.01)] | 5 Claims |
1. A method for automatically identifying a parking space for a vehicle and a charge associated therewith, comprising:
defining, for each parking space of a plurality of parking spaces, a plurality of location polygons, each location polygon of the plurality of location polygons being defined by a set of geo-location coordinates corresponding to a real location in a corresponding physical parking space;
at a mobile computing device executing a parking application program, loading a localized map of the plurality of parking spaces based on a present location of the mobile computing device, the map including the plurality of location polygons for each parking space in the localized map;
comparing the present location of a vehicle in which the mobile computing device is located with the geo-location coordinates of at least one of the plurality of location polygons for the plurality of parking spaces;
determining that the vehicle is presently in one of the plurality of parking spaces based on a correlation between the present location of the vehicle and one set of geo-location coordinates of the plurality of location polygons of the one of the plurality of parking spaces;
determining that the vehicle has stopped;
responsive to determining that the vehicle has stopped and is presently in one of the plurality of parking space, the mobile computing device indicating that the vehicle is properly parked; and
determining a parking charge in response to determining that the vehicle is presently in the one of the plurality of parking spaces.
|