Intelligent dynamic parking for autonomous vehicles

US11938969B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11938969-B2
Application numberUS-201816198935-A
CountryUS
Kind codeB2
Filing dateNov 23, 2018
Priority dateNov 23, 2018
Publication dateMar 26, 2024
Grant dateMar 26, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Embodiments for intelligent dynamic parking for autonomous vehicles by a processor. A dynamic parking plan may be determined for an autonomous vehicle to travel from a selected location and returning to the selected location within a selected time window according to a transportation network and one or more a variable parking functions in lieu of waiting at the selected location.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method, by a processor, for dynamic parking for autonomous vehicles, comprising: receiving input, by an autonomous vehicle, instructing the autonomous vehicle to travel from an initial location to a selected location, wherein the autonomous vehicle carries at least one passenger from the initial location to the selected location; determining a dynamic parking plan for the autonomous vehicle to travel from the selected location at a first time and return to the selected location at a second time according to a transportation network and one or more variable parking functions, wherein the at least one passenger is unloaded at the selected location such that, subsequent to unloading the at least one passenger at the selected location at the first time, the autonomous vehicle autonomously travels from the selected location at the first time, on a determined route of a sequence of vehicle movements computed prior to departing the selected location at the first time, and back to the selected location at the second time in lieu of waiting at the selected location; in conjunction with the determining of the dynamic parking plan according to the one or more variable parking functions, defining the one or more variable parking functions according to a congestion cost function that minimizes a total congestion cost by the autonomous vehicle, wherein the total congestion costs is a sum of a plurality of congestion costs respectively associated with each of a plurality of trip segments of the determined route; determining, for the dynamic parking plan, a transition plan of one or more transitions equal to traversing one or more edges of the transportation network on the determined route according to a search space built containing all possible combinations of trip segments, including the plurality of trip segments, able to be used to return to the selected location at the second time, wherein the determined route is identified by relaxing an admissible estimation of an acceptable heuristic of the search space, and, commencing with the selected location, pruning those trip segments of all possible combinations of trips segments that do not comply with the acceptable heuristic as compared to the relaxed admissible estimation, wherein determining the transition plan for the dynamic parking plan includes causing the autonomous vehicle to perform one or more actions on the determined route, and wherein the one or more actions include traversing the one or more edges and waiting at one of the one or more transitions of one or more of the plurality of trip segments for one time step according to the congestion cost associated therewith and the total congestion cost. 2. The method of claim 1 , further including determining one or more actions to perform within the dynamic plan, wherein the one or more actions include traversing the one or more edges of the transportation network, waiting at selected alternative locations, or a combination thereof. 3. The method of claim 1 , further including defining the one or more variable parking functions according to a travel time function that determines an amount of time for the autonomous vehicle to travel. 4. The method of claim 1 , further including restricting the autonomous vehicle to be within at least a defined amount of time from the selected location. 5. The method of claim 1 , further including dynamically adjusting the dynamic parking plan according to one or more contextual factors. 6. The method of claim 1 , further including: dynamically building a graph of the transportation network having one or more nodes and the one or more edges; performing a heuristic search according to a congestion cost function, a travel time function, or a combination thereof, and traversing the one or more edges according to the heuristic search for traveling from the selected location and returning to the selected location. 7. A system for dynamic parking for autonomous vehicles, comprising: one or more computers with executable instructions that when executed cause the system to: receive input, by an autonomous vehicle, instructing the autonomous vehicle to travel from an initial location to a selected location, wherein the autonomous vehicle carries at least one passenger from the initial location to the selected location; determine a dynamic parking plan for the autonomous vehicle to travel from the selected location at a first time and return to the selected location at a second time according to a transportation network and one or more variable parking functions, wherein the at least one passenger is unloaded at the selected location such that, subsequent to unloading the at least one passenger at the selected location at the first time, the autonomous vehicle autonomously travels from the selected location at the first time, on a determined route of a sequence of vehicle movements computed prior to departing the selected location at the first time, and back to the selected location at the second time in lieu of waiting at the selected location; in conjunction with the determining of the dynamic parking plan according to the one or more variable parking functions, define the one or more variable parking functions according to a congestion cost function that minimizes a total congestion cost by the autonomous vehicle, wherein the total congestion costs is a sum of a plurality of congestion costs respectively associated with each of a plurality of trip segments of the determined route; and determine, for the dynamic parking plan, a transition plan of one or more transitions equal to traversing one or more edges of the transportation network on the determined route according to a search space built containing all possible combinations of trip segments, including the plurality of trip segments, able to be used to return to the selected location at the second time, wherein the determined route is identified by relaxing an admissible estimation of an acceptable heuristic of the search space, and, commencing with the selected location, pruning those trip segments of all possible combinations of trips segments that do not comply with the acceptable heuristic as compared to the relaxed admissible estimation, wherein determining the transition plan for the dynamic parking plan includes causing the autonomous vehicle to perform one or more actions on the determined route, and wherein the one or more actions include traversing the one or more edges and waiting at one of the one or more transitions of one or more of the plurality of trip segments for one time step according to the congestion cost associated therewith and the total congestion cost. 8. The system of claim 7 , wherein the executable instructions further determine one or more actions to perform within the dynamic plan, wherein the one or more actions include traversing the one or more edges of the transportation network, waiting at selected alternative locations, or a combination thereof. 9. The system of claim 7 , wherein the executable instructions further define the one or more variable parking functions according to a travel time function that determines an amount of time for the autonomous vehicle to travel. 10. The system of claim 7 , wherein the executable instructions further restrict the autonomous vehicle to be within at least a defined amount of time from the selected location. 11. The system of claim 7 , wherein the executable instructions further dynamically adjust the dynamic parking plan according to one or more contextual factors. 12. The system of claim 7 , wherein the executable instructions further: dynamically build a graph of the transportation network having one

Assignees

Inventors

Classifications

  • specially adapted for specific operations · CPC title

  • Dynamic search techniques; Heuristics; Dynamic trees; Branch-and-bound · CPC title

  • Time or distance, e.g. usage of parking meters or taximeters · CPC title

  • Physics · mapped topic

  • Traffic density · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11938969B2 cover?
Embodiments for intelligent dynamic parking for autonomous vehicles by a processor. A dynamic parking plan may be determined for an autonomous vehicle to travel from a selected location and returning to the selected location within a selected time window according to a transportation network and one or more a variable parking functions in lieu of waiting at the selected location.
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification B60W60/0025. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Mar 26 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).