Patent ID: 11900279
Assignee: INRIX INC.
Field: Control (Instruments)
Classification: CPC G | IPC G

Claim 17:
18. A non-transitory machine readable medium having stored thereon processor-executable instructions that when executed cause performance of operations, the operations comprising:
retrieving parking data of a parking region from a plurality of data sources, wherein the parking data is filtered to remove outlier parking occupancy data that deviates greater than a threshold from parking occupancy data provided by data sources that provided similar parking occupancy data;
in response to determining that no parking data is available for one or more parking spaces, estimating parking occupancy data for the one or more parking spaces based upon at least one of nearby parking space occupancy, parking meter expiration estimations, or traffic flow of a parking lot comprising the one or more parking spaces;
identifying a set of available parking spaces within the parking region based upon the parking data and the estimated parking occupancy data;
computing routes from a current location of a first vehicle to the set of available parking spaces;
determining a parking space fill order of parking spaces to sequentially fill based upon a congestion metric to reduce congestion within the parking region, wherein the congestion is identified from an evaluation of data acquired over a network from slow moving or stopped vehicles along routes within the parking region;
ranking the routes based upon a ranking metric to create a set of ranked routes associated with improving routing, wherein the ranking metric is used to rank the routes to parking spaces based upon correlations of the routes being proximate to a next parking space to fill of the parking space fill order to reduce the congestion within the parking region; and
providing a route, from among the set of ranked routes, to an autonomous driving functionality of the first vehicle, wherein the autonomous driving functionality operates the first vehicle to autonomously drive to a parking space based upon the route.