AUTOMATIC SELECTION OF PARKING SPACES BASED ON PARKING SPACE ATTRIBUTES, DRIVER PREFERENCES, AND VEHICLE INFORMATION
First Claim
1. A computer-implemented method comprising:
- receiving, by a computing device, vehicle identification information for a vehicle that is entering a parking facility;
identifying, by the computing device, a driver profile and vehicle information based on the vehicle identification information, wherein the driver profile identifies criteria for scoring and selecting a parking space;
determining, by the computing device, attributes of one or more open parking spaces in the parking facility when the vehicle enters the parking facility;
scoring, by the computing device, each of the one or more open parking spaces based on the attributes, the driver profile, and the vehicle information;
selecting, by the computing device, a particular one of the one or more parking spaces based on the scoring;
determining, by the computing device, navigation directions from the vehicle to the selected parking space; and
outputting, by the computing device, the navigation directions to a user device or vehicle interface system associated with the driver.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes receiving: by a computing device, vehicle identification information for a vehicle that is entering a parking facility; identifying a driver profile and vehicle information based on the vehicle identification information, where the driver profile identifies criteria for scoring and selecting a parking space; determining, by the computing device, attributes of one or more open parking spaces in the parking facility when the vehicle enters the parking facility; scoring, by the computing device, each of the one or more open parking spaces based on the attributes, the driver profile, and the vehicle information; selecting, by the computing device, a particular one of the one or more parking spaces based on the scoring; determining, by the computing device, navigation directions from the vehicle to the selected parking space; and outputting, by the computing device, the navigation directions to a user device or vehicle interface system associated with the driver.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving, by a computing device, vehicle identification information for a vehicle that is entering a parking facility; identifying, by the computing device, a driver profile and vehicle information based on the vehicle identification information, wherein the driver profile identifies criteria for scoring and selecting a parking space; determining, by the computing device, attributes of one or more open parking spaces in the parking facility when the vehicle enters the parking facility; scoring, by the computing device, each of the one or more open parking spaces based on the attributes, the driver profile, and the vehicle information; selecting, by the computing device, a particular one of the one or more parking spaces based on the scoring; determining, by the computing device, navigation directions from the vehicle to the selected parking space; and outputting, by the computing device, the navigation directions to a user device or vehicle interface system associated with the driver. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer program product for selecting a parking space and providing navigation direction to the selected parking space, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a computing device to cause the computing device to:
-
receive vehicle identification information for a vehicle that is entering a parking facility; identify a driver profile and vehicle information based on the vehicle identification information, wherein the driver profile identifies criteria for scoring and selecting a parking space; determine attributes of one or more open parking spaces in the parking facility when the vehicle enters the parking facility; score each of the one or more open parking spaces based on attributes, the driver profile, and the vehicle information; output information regarding the scored one or more open parking spaces; determine navigation directions from the vehicle to a selected parking space, of the one or more open parking spaces, wherein the determining the navigation directions is based on pedestrian or vehicle traffic within the parking facility; and output the navigation directions to a user device or vehicle interface system associated with the driver. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A system comprising:
-
a CPU, a computer readable memory and a computer readable storage medium associated with a computing device; program instructions to receive image data associated with the parking facility; program instructions to receive vehicle identification information for a vehicle that is entering a parking facility; program instructions to identify a driver profile and vehicle information based on the vehicle identification information, wherein the driver profile identifies criteria for scoring and selecting a parking space based on attributes of parking spaces in which the driver previously parked; program instructions to identify the one or more open parking spaces based on the image data when the vehicle enters the parking facility; program instructions to determine attributes of the one or more open parking spaces; program instructions to score each of the one or more open parking spaces based on the attributes, the driver profile, and the vehicle information; program instructions to receive a selection of a particular one of the one or more parking spaces based on the scoring; program instructions to determine navigation directions from the vehicle to the selected parking space, wherein the determining the navigation directions is based on pedestrian or vehicle traffic within the parking facility; and program instructions to output the navigation directions to a user device or vehicle interface system associated with the driver, wherein the program instructions are stored on the computer readable storage medium for execution by the CPU via the computer readable memory. - View Dependent Claims (20)
-
Specification