Identifying cost-effective parking for an autonomous vehicle
First Claim
Patent Images
1. A method comprising:
- determining, by a vehicle parking module stored in memory and executing on a processor using one or more sensors, a predetermined pick up notification warning period by receiving the predetermined pick up notification warning period from a user of the autonomous vehicle, wherein the predetermined pick up notification warning period represents an amount of time that the user of the autonomous vehicle can wait between instructing the autonomous vehicle to navigate to a predetermined pick up location and the autonomous vehicle arriving at the predetermined pick up location;
identifying, by a vehicle parking module, in dependence upon available parking spots accessible from the predetermined pick up location within the predetermined pick up notification warning period, a plurality of available parking spots for parking the autonomous vehicle, the plurality of available parking spots located a distance able to be navigated in a route to the predetermined pick up location within the predetermined pick up notification warning period;
determining, by the vehicle parking module, a total cost associated with each of the plurality of available parking spots for parking the autonomous vehicle, wherein determining, by the vehicle parking module, the total cost associated with each of the plurality of available parking spots for parking the autonomous vehicle comprises;
determining, by the vehicle parking module for each of the plurality of available parking spots, a first cost associated with navigating the autonomous vehicle from its current location to the parking spot; and
determining, by the vehicle parking module for each of the plurality of available parking spots, a second cost associated with navigating the autonomous vehicle from the parking spot to the predetermined pick up location; and
selecting, by the vehicle parking module, a target parking spot in dependence upon the total cost associated with each of the plurality of available parking spots for parking the autonomous vehicle.
2 Assignments
0 Petitions
Accused Products
Abstract
Identifying cost-effective parking for an autonomous vehicle, including: identifying, by a vehicle parking module, a plurality of available parking spots for parking the autonomous vehicle; determining, by the vehicle parking module, a total cost associated with each of the plurality of available parking spots for parking the autonomous vehicle; and selecting, by the vehicle parking module, a target parking spot in dependence upon the total cost associated with each of the plurality of available parking spots for parking the autonomous vehicle.
169 Citations
17 Claims
-
1. A method comprising:
-
determining, by a vehicle parking module stored in memory and executing on a processor using one or more sensors, a predetermined pick up notification warning period by receiving the predetermined pick up notification warning period from a user of the autonomous vehicle, wherein the predetermined pick up notification warning period represents an amount of time that the user of the autonomous vehicle can wait between instructing the autonomous vehicle to navigate to a predetermined pick up location and the autonomous vehicle arriving at the predetermined pick up location; identifying, by a vehicle parking module, in dependence upon available parking spots accessible from the predetermined pick up location within the predetermined pick up notification warning period, a plurality of available parking spots for parking the autonomous vehicle, the plurality of available parking spots located a distance able to be navigated in a route to the predetermined pick up location within the predetermined pick up notification warning period; determining, by the vehicle parking module, a total cost associated with each of the plurality of available parking spots for parking the autonomous vehicle, wherein determining, by the vehicle parking module, the total cost associated with each of the plurality of available parking spots for parking the autonomous vehicle comprises; determining, by the vehicle parking module for each of the plurality of available parking spots, a first cost associated with navigating the autonomous vehicle from its current location to the parking spot; and determining, by the vehicle parking module for each of the plurality of available parking spots, a second cost associated with navigating the autonomous vehicle from the parking spot to the predetermined pick up location; and selecting, by the vehicle parking module, a target parking spot in dependence upon the total cost associated with each of the plurality of available parking spots for parking the autonomous vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising a computer processor, a computer memory operatively coupled to the computer processor, the computer memory having disposed within it computer program instructions that, when executed by the computer processor, cause the computer processor to:
-
determine, by a vehicle parking module stored in memory and executing on a processor using one or more sensors, a predetermined pick up notification warning period by receiving the predetermined pick up notification warning period from a user of the autonomous vehicle, wherein the predetermined pick up notification warning period represents an amount of time that the user of the autonomous vehicle can wait between instructing the autonomous vehicle to navigate to a predetermined pick up location and the autonomous vehicle arriving at the predetermined pick up location; identifying, by a vehicle parking module, in dependence upon available parking spots accessible from the predetermined pick up location within the predetermined pick up notification warning period, a plurality of available parking spots for parking the autonomous vehicle, the plurality of available parking spots located a distance able to be navigated in a route to the predetermined pick up location within the predetermined pick up notification warning period; determine, by the vehicle parking module, a total cost associated with each of the plurality of available parking spots for parking the autonomous vehicle, wherein determine, by the vehicle parking module, the total cost associated with each of the plurality of available parking spots for parking the autonomous vehicle comprises; determine, by the vehicle parking module for each of the plurality of available parking spots, a first cost associated with navigating the autonomous vehicle from its current location to the parking spot; and determine, by the vehicle parking module for each of the plurality of available parking spots, a second cost associated with navigating the autonomous vehicle from the parking spot to the predetermined pick up location; and select, by the vehicle parking module, a target parking spot in dependence upon the total cost associated with each of the plurality of available parking spots for parking the autonomous vehicle. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A computer program product including a non-transitory computer readable storage medium having computer program instructions that, when executed, cause a computer to carry out:
-
determining, by a vehicle parking module stored in memory and executing on a processor using one or more sensors, a predetermined pick up notification warning period by receiving the predetermined pick up notification warning period from a user of the autonomous vehicle, wherein the predetermined pick up notification warning period represents an amount of time that the user of the autonomous vehicle can wait between instructing the autonomous vehicle to navigate to a predetermined pick up location and the autonomous vehicle arriving at the predetermined pick up location; identifying, by a vehicle parking module, in dependence upon available parking spots accessible from the predetermined pick up location within the predetermined pick up notification warning period, a plurality of available parking spots for parking the autonomous vehicle, the plurality of available parking spots located a distance able to be navigated in a route to the predetermined pick up location within the predetermined pick up notification warning period; determining, by the vehicle parking module, a total cost associated with each of the plurality of available parking spots for parking the autonomous vehicle, wherein determining, by the vehicle parking module, the total cost associated with each of the plurality of available parking spots for parking the autonomous vehicle comprises; determining, by the vehicle parking module for each of the plurality of available parking spots, a first cost associated with navigating the autonomous vehicle from its current location to the parking spot; and determining, by the vehicle parking module for each of the plurality of available parking spots, a second cost associated with navigating the autonomous vehicle from the parking spot to the predetermined pick up location; and selecting, by the vehicle parking module, a target parking spot in dependence upon the total cost associated with each of the plurality of available parking spots for parking the autonomous vehicle. - View Dependent Claims (14, 15, 16, 17)
-
Specification