Parking autonomous vehicles
First Claim
1. At least one non-transitory machine readable storage medium having instructions embodied thereon for parking an autonomous vehicle, the instructions when executed by one or more processors of the autonomous vehicle perform the following:
- receiving an instruction to autonomously park the autonomous vehicle, the instruction being received after the autonomous vehicle has arrived to a preselected location;
selecting at least one parking area that potentially has available parking spaces to park the autonomous vehicle using, in part, a defined set of parking criteria, wherein the at least one parking area that is selected by the autonomous vehicle is associated with an increased priority level as compared to other parking areas within a defined distance from the preselected location based on the defined set of parking criteria;
providing commands to autonomously drive the autonomous vehicle to the at least one parking area that is associated with the increased priority level and that potentially has available parking spaces, the autonomous vehicle being configured to select an available parking space within a parking area to park the autonomous vehicle;
sending a confirmation message after the autonomous vehicle is parked in the available parking space within the parking area, the confirmation message including a parking location associated with the autonomous vehicle;
providing commands to autonomously drive the autonomous vehicle from the parking area to the preselected location or a modified location at a predefined time, wherein the autonomous vehicle is configured to wait at the preselected location or the modified location for a passenger to return to the autonomous vehicle; and
providing commands to autonomously drive the autonomous vehicle to the at least one parking area to re-park the autonomous vehicle when the passenger does not return to the autonomous vehicle within a defined period of time.
2 Assignments
0 Petitions
Accused Products
Abstract
Technology is described for parking autonomous vehicles. An autonomous vehicle may receive an instruction to park the autonomous vehicle. The instruction may be received when the autonomous vehicle is in a preselected location. The autonomous vehicle may select at least one parking area that potentially has available parking spaces to park the autonomous vehicle using, in part, a defined set of parking criteria. Commands may be provided to drive the autonomous vehicle to the parking area. The autonomous vehicle may be configured to select an available parking space within the parking area to park the autonomous vehicle. The autonomous vehicle may send a confirmation message after the autonomous vehicle is parked in the available parking space within the parking area. The confirmation message may include a parking location associated with the autonomous vehicle.
-
Citations
20 Claims
-
1. At least one non-transitory machine readable storage medium having instructions embodied thereon for parking an autonomous vehicle, the instructions when executed by one or more processors of the autonomous vehicle perform the following:
-
receiving an instruction to autonomously park the autonomous vehicle, the instruction being received after the autonomous vehicle has arrived to a preselected location; selecting at least one parking area that potentially has available parking spaces to park the autonomous vehicle using, in part, a defined set of parking criteria, wherein the at least one parking area that is selected by the autonomous vehicle is associated with an increased priority level as compared to other parking areas within a defined distance from the preselected location based on the defined set of parking criteria; providing commands to autonomously drive the autonomous vehicle to the at least one parking area that is associated with the increased priority level and that potentially has available parking spaces, the autonomous vehicle being configured to select an available parking space within a parking area to park the autonomous vehicle; sending a confirmation message after the autonomous vehicle is parked in the available parking space within the parking area, the confirmation message including a parking location associated with the autonomous vehicle; providing commands to autonomously drive the autonomous vehicle from the parking area to the preselected location or a modified location at a predefined time, wherein the autonomous vehicle is configured to wait at the preselected location or the modified location for a passenger to return to the autonomous vehicle; and providing commands to autonomously drive the autonomous vehicle to the at least one parking area to re-park the autonomous vehicle when the passenger does not return to the autonomous vehicle within a defined period of time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A mobile device operable to communicate with an autonomous vehicle, the mobile device comprising:
-
a display screen; a processor; a memory device including a data store to store a plurality of data and instructions that, when executed by the processor, cause the processor to; send a request to park the autonomous vehicle upon the autonomous vehicle driving to a preselected location, wherein an available parking space is selected to park the autonomous vehicle based in part on a defined set of parking criteria, wherein the available parking space is selected in a parking area associated with an increased priority level as compared to other parking areas within a defined distance from the preselected location based on the defined set of parking criteria; receive a confirmation message for display on the display screen when the autonomous vehicle is parked in the available parking space, the confirmation message including a parking location associated with the autonomous vehicle; and receive a second confirmation when the autonomous vehicle has returned to the preselected location or a modified location at a predefined time, wherein the autonomous vehicle is re-parked in the parking area when a passenger associated with the mobile device does not return to the autonomous vehicle within a defined period of time. - View Dependent Claims (13, 14, 15, 16)
-
-
17. An autonomous vehicle, comprising:
-
one or more sensors; a processor; a memory device including a data store to store a plurality of data and instructions that, when executed by the processor, cause the processor to; receive a request, at the autonomous vehicle, to park the autonomous vehicle after driving to a preselected location; select an available parking space to park the autonomous vehicle based in part on a defined set of parking criteria, wherein the defined set of parking criteria indicates that the available parking space is to be within a predefined travel time from the preselected location and within a defined distance from the preselected location, wherein the available parking space is selected in a parking area associated with an increased priority level as compared to other parking areas within the defined distance from the preselected location based on the defined set of parking criteria; provide commands to autonomously park the autonomous vehicle in the available parking space using the one or more sensors; send a confirmation message when the autonomous vehicle is parked in the available parking space, the confirmation message including a parking location associated with the autonomous vehicle, provide commands to autonomously drive the autonomous vehicle from the parking area to the preselected location or a modified location at a predefined time, wherein the autonomous vehicle is configured to wait at the preselected location or the modified location for a passenger to return to the autonomous vehicle; and provide commands to autonomously drive the autonomous vehicle to the parking area to re-park the autonomous vehicle when the passenger does not return to the autonomous vehicle within a defined period of time. - View Dependent Claims (18, 19, 20)
-
Specification