Graph construction and execution ML techniques

US12326732B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12326732-B2
Application numberUS-202117232818-A
CountryUS
Kind codeB2
Filing dateApr 16, 2021
Priority dateApr 16, 2020
Publication dateJun 10, 2025
Grant dateJun 10, 2025

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.

Discussed herein are devices, systems, and methods for autonomous, dynamic navigation of scenarios. A method can include implementing a path generation machine learning (ML) technique to determine paths between a device and a goal, determining a node of the paths as an intersection of at least two of the paths, and implementing an executive ML technique to determine which of the at least two paths to take at a node of the graph to reach the goal.

First claim

Opening claim text (preview).

What is claimed is: 1. A device comprising: at least one memory storing data of a path generation machine learning (ML) technique, an executive multi-agent reinforcement learning (MARL) ML technique, a motion ML technique, and a goal associated with a target; and processing circuitry configured to: implement the path generation ML technique to determine multiple, distinct paths between the device and a target resulting in pre-determined paths that jointly form a graph, the path generation ML technique is constrained to generate a path of the pre-determined paths that is achievable based on a physics-based model of a vehicle and minimizes usage of a resource and then blocking that path to find an alternative path of the pre-determined paths that minimizes the usage of the resource; determine a node of the pre-determined paths as an intersection of at least two paths of the pre-determined paths; implement the executive MARL ML technique to determine which of the at least two pre-determined paths to take at a node of the graph to achieve the goal and reach the target resulting in a selected path; and implement the motion ML technique to cause the device to traverse the selected path. 2. The device of claim 1 , wherein the memory includes data representing a three-dimensional (3D) point cloud of an environment around the device, wherein a density of the points in the 3D point cloud represent severity of risk to the device in traversing through that portion of the environment represented by the 3D point cloud. 3. The device of claim 1 , wherein the executive ML technique includes a Markov Decision Process (MDP) and operates only to determine which path of the pre-determined paths to take at the node. 4. The device of claim 3 , wherein the executive ML technique determines the selected path to take based on a defined goal and a reinforcement learning (RL) reward. 5. The device of claim 4 , wherein the executive ML technique determines the selected path to take based further on a reinforcement learning (RL) reward of a second device and respective capabilities constraints of the device and the second device; and the goal is common to the first and second devices. 6. The device of claim 1 , wherein the path generation ML technique operates using a neural planner. 7. The device of claim 1 , wherein the path generation ML technique is one of a plurality of path generation ML techniques, each of the path generation ML techniques trained based on a different constraints. 8. The device of claim 7 , wherein the different constraints include two or more of least fuel used in traversing the path, least time to traverse the path, or least damage to the device in traversing the path. 9. A method of navigating to a goal, the method comprising: implementing a path generation machine learning (ML) technique to determine multiple, distinct paths between a device and the goal resulting in pre-determined paths that jointly form a graph, the path generation ML technique is constrained to generate a path of the pre-determined paths that is achievable based on a physics-based model of a vehicle and minimizes usage of a resource and then blocking that path to find an alternative path of the pre-determined paths that minimizes the usage of the resource; determining a node of the pre-determined paths as an intersection of at least two paths of the pre-determined paths; and implementing an executive ML technique to determine which of the at least two pre-determined paths to take at a node of the graph to achieve the goal resulting in a selected path. 10. The method of claim 9 , wherein the executive ML technique determines which pre-determined path to take based on data representing a three-dimensional (3D) point cloud of an environment around the device as input, wherein a density of the points in the 3D point cloud represent severity of risk to the device in traversing through that portion of the environment represented by the 3D point cloud. 11. The method of claim 9 , wherein the executive ML technique includes a Markov Decision Process (MDP) and operates only to determine which path of the pre-determined paths to take at the node. 12. The method of claim 11 , wherein the executive ML technique determines the pre-determined path of the pre-determined paths to take based the goal and a reinforcement learning (RL) reward for reaching the goal. 13. The method of claim 11 , wherein the executive ML technique determines the pre-determined path of the pre-determined paths to take based further on an RL reward of a second device and respective capabilities constraints of the device and the second device and the goal is shared between the device and the second device. 14. The method of claim 9 , wherein the path generation ML technique operates using a neural planner. 15. A machine-readable medium including instructions that, when executed by a machine, cause the machine to perform operations for navigating to a goal, the operations comprising: implementing a path generation machine learning (ML) technique to determine multiple, distinct paths between a device and the goal resulting in pre-determined paths that jointly form a graph, the path generation ML technique is constrained to generate a path of the pre-determined paths that is achievable based on a physics-based model of a vehicle and minimizes usage of a resource and then blocking that path to find an alternative path of the pre-determined paths that minimizes the usage of the resource; determining a node of the pre-determined paths as an intersection of at least two paths of the pre-determined paths; and implementing an executive ML technique to determine which of the at least two pre-determined paths to take at a node of the graph to achieve the goal resulting in a selected path. 16. The machine-readable medium of claim 15 , wherein the executive ML technique determines which pre-determined path to take based on data representing a three-dimensional (3D) point cloud of an environment around the device as input, wherein a density of the points in the 3D point cloud represent severity of risk to the device in traversing through that portion of the environment represented by the 3D point cloud. 17. The machine-readable medium of claim 16 , wherein the executive ML technique includes a Markov Decision Process (MDP) and the path generation ML technique includes a neural planner and operates only to determine which path of the pre-determined paths to take at the node. 18. The machine-readable medium of claim 15 , wherein the executive ML technique determines the selected path of the pre-determined paths to take based the goal and a reinforcement learning (RL) reward for reaching the goal. 19. The machine-readable medium of claim 15 , wherein the path generation ML technique is one of a plurality of path generation ML techniques, each of the path generation ML techniques trained based on a different constraints. 20. The machine-readable medium of claim 19 , wherein the different constraints include two or more of least fuel used in traversing the path, least time to traverse the path, or least damage to the device in traversing the path.

Assignees

Inventors

Classifications

  • Supervised learning · CPC title

  • Auto-encoder networks; Encoder-decoder networks · CPC title

  • Reinforcement learning · CPC title

  • Feedforward networks · CPC title

  • Learning methods · 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 US12326732B2 cover?
Discussed herein are devices, systems, and methods for autonomous, dynamic navigation of scenarios. A method can include implementing a path generation machine learning (ML) technique to determine paths between a device and a goal, determining a node of the paths as an intersection of at least two of the paths, and implementing an executive ML technique to determine which of the at least two pa…
Who is the assignee on this patent?
Raytheon Co
What technology area does this patent fall under?
Primary CPC classification G05D1/0221. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 10 2025 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 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).