Navigation guidance

US2022128364A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2022128364-A1
Application numberUS-202017080989-A
CountryUS
Kind codeA1
Filing dateOct 27, 2020
Priority dateOct 27, 2020
Publication dateApr 28, 2022
Grant date

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.

A current location of a plurality of aerial vehicles is determined. A destination for each aerial vehicle in the plurality of aerial vehicles is received. A route from the current location to the received destination for each aerial vehicle in the plurality of aerial vehicles is calculated. The calculated route is a straight-line between the current location and the received destination. A determination is made whether one or more impediments are identified in the calculated straight-line route of each aerial vehicle in the plurality of aerial vehicles. In response to determining that one or more impediments are identified in the calculated straight-line route for an aerial vehicle in the plurality of aerial vehicles, the route for the aerial vehicle based on a contextual permission of the aerial vehicle is re-calculated.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method, the method comprising: determining, by one or more computer processors, a current location of a plurality of aerial vehicles; receiving, by one or more computer processors, a destination for each aerial vehicle in the plurality of aerial vehicles; calculating, by one or more computer processors, a route from the current location to the received destination for each aerial vehicle in the plurality of aerial vehicles, wherein in the calculated route is a straight-line between the current location and the received destination; determining, by one or more computer processers, whether one or more impediments are identified in the calculated straight-line route of each aerial vehicle in the plurality of aerial vehicles; and responsive to determining that one or more impediments are identified in the calculated straight-line route for an aerial vehicle in the plurality of aerial vehicles, re-calculating, by one or more computer processors, the route for the aerial vehicle based on a contextual permission of the aerial vehicle. 2 . The method of claim 1 , wherein: the contextual permission is a permission level of the aerial vehicle; and the permission level of the aerial vehicle defines a set or parameter for where and when the aerial vehicle is permitted to fly. 3 . The method of claim 1 , wherein a determination of the contextual permission of the aerial vehicle is selected from the group consisting of by an authority based on trust of a registered owner of the aerial vehicle and by a computing device utilizing a combination of artificial intelligence, machine learning, and natural language processing of information associated with the registered owner of the aerial vehicle. 4 . The method of claim 1 , further comprising: transmitting, by one or more computer processors, one of the calculated straight-line route and the re-calculated route to the aerial vehicle; monitoring, by one or more computer processors, a progress of the aerial vehicle along the transmitted route as the aerial vehicle proceeds to the received destination; determining, by one or more computer processors, whether an unexpected impediment is identified while the aerial vehicle progresses along the transmitted route; responsive to determining that an unexpected impediment was identified, re-calculating the transmitted route to avoid the unexpected impediment; and transmitting, by one or more computer processors, the re-calculated transmitted route to the aerial vehicle. 5 . The method of claim 1 , further comprising: identifying, by one or more computer processors, one or more locations where the aerial vehicle can safely land as the aerial vehicle nears the received destination; and transmitting, by one or more computer processors, the identified one or more locations to the aerial vehicle. 6 . The method of claim 4 , wherein the re-calculated route avoids the one or more identified impediments. 7 . The method of claim 4 , wherein the one or more impediments are selected from the group consisting of a densely populated air traffic route, an established no-fly zone, a dynamic no-fly zone, one or more geographical features such as a mountain range or a large body of water, one or more man-made features such as a skyscraper, and a known natural disaster. 8 . A computer program product, the computer program product comprising: one or more computer readable storage media; and program instructions stored on the one or more computer readable storage media, the program instructions comprising: program instructions to determine a current location of a plurality of aerial vehicles; program instructions to receive a destination for each aerial vehicle in the plurality of aerial vehicles; program instructions to calculate a route from the current location to the received destination for each aerial vehicle in the plurality of aerial vehicles, wherein in the calculated route is a straight-line between the current location and the received destination; program instructions to determine whether one or more impediments are identified in the calculated straight-line route of each aerial vehicle in the plurality of aerial vehicles; and responsive to determining that one or more impediments are identified in the calculated straight-line route for an aerial vehicle in the plurality of aerial vehicles, program instructions to re-calculate the route for the aerial vehicle based on a contextual permission of the aerial vehicle. 9 . The computer program product of claim 8 , wherein: the contextual permission is a permission level of the aerial vehicle; and the permission level of the aerial vehicle defines a set or parameter for where and when the aerial vehicle is permitted to fly. 10 . The computer program product of claim 8 , wherein a determination of the contextual permission of the aerial vehicle is selected from the group consisting of by an authority based on trust of a registered owner of the aerial vehicle and by a computing device utilizing a combination of artificial intelligence, machine learning, and natural language processing of information associated with the registered owner of the aerial vehicle. 11 . The computer program product of claim 8 , further comprising program instructions stored on the one or more computer readable storage media, to: transmit one of the calculated straight-line route and the re-calculated route to the aerial vehicle; monitor a progress of the aerial vehicle along the transmitted route as the aerial vehicle proceeds to the received destination; determine whether an unexpected impediment is identified while the aerial vehicle progresses along the transmitted route; responsive to determining that an unexpected impediment was identified, re-calculate the transmitted route to avoid the unexpected impediment; and transmit the re-calculated transmitted route to the aerial vehicle. 12 . The computer program product of claim 8 , further comprising program instructions stored on the one or more computer readable storage media, to: identify one or more locations where the aerial vehicle can safely land as the aerial vehicle nears the received destination; and transmit the identified one or more locations to the aerial vehicle. 13 . The computer program product of claim 11 , wherein the re-calculated route avoids the one or more identified impediments. 14 . The computer program product of claim 11 , wherein the one or more impediments are selected from the group consisting of a densely populated air traffic route, an established no-fly zone, a dynamic no-fly zone, one or more geographical features such as a mountain range or a large body of water, one or more man-made features such as a skyscraper, and a known natural disaster. 15 . A computer system, the computer system comprising: one or more computer processors; one or more computer readable storage media; and program instructions stored on the one or more computer readable storage media for execution by at least one of the one or more computer processors, the program instructions comprising: program instructions to determine a current location of a plurality of aerial vehicles; program instructions to receive a destination for each aerial vehicle in the plurality of aerial vehicles; program instructions to calculate a route from the current location to the received destination for each aerial vehicle in the plurality of aerial vehicles, wherein in the calculated route is a straight-line between the current location and the received destination; program instructions to determine

Assignees

Inventors

Classifications

  • using satellite radio beacon positioning systems, e.g. GPS · CPC title

  • G01C21/20Primary

    Instruments for performing navigational calculations (G01C21/24, G01C21/26 take precedence) · CPC title

  • for two or more aircraft · CPC title

  • for flight plan modification · CPC title

  • Anti-collision systems · 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 US2022128364A1 cover?
A current location of a plurality of aerial vehicles is determined. A destination for each aerial vehicle in the plurality of aerial vehicles is received. A route from the current location to the received destination for each aerial vehicle in the plurality of aerial vehicles is calculated. The calculated route is a straight-line between the current location and the received destination. A dete…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G01C21/20. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Apr 28 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).