Distributed activity control systems for artificial intelligence task execution direction including task adjacency and reachability analysis

US12354019B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12354019-B2
Application numberUS-202418770567-A
CountryUS
Kind codeB2
Filing dateJul 11, 2024
Priority dateSep 18, 2014
Publication dateJul 8, 2025
Grant dateJul 8, 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.

A dynamic, distributed directed activity network comprising a directed activity control program specifying tasks to be executed including required individual task inputs and outputs, the required order of task execution, permitted parallelism in task execution, task adjacency to subsequent tasks, and reachability from each task to other tasks; a plurality of task execution agents, individual of said agents having a set of dynamically changing agent attributes and capable of executing different required tasks; a plurality of task execution controllers, each controller associated with one or more of the task execution agents with access to dynamically changing agent attributes; a directed activity controller for communicating with said task execution controllers for directing execution of said activity control program; and, a communications network supporting communication between said directed activity controller and task execution controllers for directing execution of said directed activity control program using selected task execution agents.

First claim

Opening claim text (preview).

The embodiments of the invention in which an exclusive property or privilege is claimed are defined as follows: 1. A method for Artificial Intelligence (AI) controlling execution of interrelated distributed tasks comprising a remote or cloud-based data processing and storage system and internet connected computers, data storage, task execution agents, and associated task execution controllers wherein said task execution agents comprise computer equipment, communication equipment, transportation equipment, manufacturing equipment, and persons, and further comprising: transporting people and/or goods via said task execution agent transportation equipment comprising motor vehicles; communicating between said motor vehicles and other task execution agents via network cellular transceivers, data transceivers, optical transceivers, Bluetooth transceivers, Wi-Fi transceivers, satellites, or the world-wide-web; communicating between said motor vehicles and network computing equipment including cloud computing, storage equipment, and databases; communicating between said motor vehicles and said persons; communicating between said motor vehicles and infrastructure sensors or cameras for monitoring selected objects or scenes for critical situations affecting operations of said method; identifying said motor vehicles with RFID identification tags and RFID infrastructure RFID identification tag readers; monitoring the location with infrastructure location measurement equipment of one or more of said motor vehicles, computer equipment, communication equipment, other transportation equipment, manufacturing equipment, and persons; storing in memory one or more interrelated distributed task control programs comprising digital workflow instructions for control of execution of interrelated tasks including task precedence requirements and permitted parallelism in task execution; storing in memory artificial intelligence expert system specified workflow propositional logic rules defining attributes and defined threshold values ranges for said motor vehicles for triggering activities depending on attribute values and said propositional logic rules; electronically receiving from said motor vehicles messages providing task execution status, sensor derived information and/or potentially dynamically changing motor vehicle attributes; artificial intelligence digital model expert system analysis based on said workflow propositional logic rules; designating a particular internet accessible motor vehicle for executing a particular task with said digital model artificial intelligence expert system analysis including load balancing based on said motor vehicle status comprising task execution agent availability and utilization; electronically transmitting by the one or more electronic programmable artificial intelligence control computers one or more control messages to at least one selected Internet accessible motor vehicle to direct execution of particular tasks; and, whereby improved resource utilization efficiency is achieved based on said motor vehicle execution status message information and artificial intelligence expert systems derived decisions directing the execution of said interrelated distributed tasks. 2. The method of claim 1 wherein said communications equipment comprises internet connections. 3. The method of claim 1 wherein said communications equipment comprises switching systems and wireless communication devices. 4. The method of claim 1 wherein said communications equipment comprises special purpose controllers with communication capabilities. 5. The method of claim 1 further comprising monitoring traffic congestion encountered by said motor vehicles. 6. The method of claim 1 further comprising said motor vehicles capturing images for monitoring congestion, natural disasters, fires, violence, or other events with transmission of such images to remote destinations for analysis. 7. The method of claim 1 further comprising selecting motor vehicles for task execution based on GPS determination of the locations of said motor vehicles. 8. The method of claim 1 further comprising selecting said motor vehicles for task execution based on said motor vehicle capability. 9. The method of claim 1 further comprising selecting said motor vehicles for task execution based on motor vehicle cost. 10. The method of claim 1 further comprising selecting said motor vehicle for task execution based on said motor vehicle availability. 11. The method of claim 1 further comprising the step of selecting task execution agents for task execution based on task execution agent capacity. 12. The method of claim 1 further comprising selecting said motor vehicles for task execution based on said motor vehicle utilization. 13. The method of claim 1 further comprising selecting said motor vehicles for task execution based on said motor vehicle task execution time. 14. The method of claim 1 further comprising selecting said motor vehicles for task execution based on monitoring weather conditions. 15. The method of claim 1 further comprising execution of interrelated distributed tasks based on dates or times of the occurrence of predetermined events. 16. The method of claim 15 wherein predetermined events comprise the completion of other of said control programs. 17. The method of claim 1 , wherein selection of a particular task for execution from a queue of waiting tasks is made based on artificial intelligence evaluation of each such task importance in minimizing the total execution time for all interrelated tasks defined in said control program. 18. The method of claim 1 wherein said interrelated distributed task input and output object workflows comprise material flows between and among said tasks. 19. The method of claim 1 wherein said interrelated distributed task control programs comprise artificial intelligence expert system defined ranges of said potentially dynamically changing task execution agent parameters with expert system decisions based at least in part on parameter memberships in defined ranges. 20. The method of claim 1 comprising multiple interrelated distributed task control programs for independent, sequential, or parallel execution depending on said interrelated distributed task control program requirements.

Assignees

Inventors

Classifications

  • the resource being a machine, e.g. CPUs, Servers, Terminals · CPC title

  • H04L67/10Primary

    in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title

  • by program, e.g. task dispatcher, supervisor, operating system · CPC title

  • G06N5/02Primary

    Knowledge representation; Symbolic representation · 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 US12354019B2 cover?
A dynamic, distributed directed activity network comprising a directed activity control program specifying tasks to be executed including required individual task inputs and outputs, the required order of task execution, permitted parallelism in task execution, task adjacency to subsequent tasks, and reachability from each task to other tasks; a plurality of task execution agents, individual of…
Who is the assignee on this patent?
Pedersen Robert D
What technology area does this patent fall under?
Primary CPC classification H04L67/10. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jul 08 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 9 related publications on this page (citations in our corpus or others sharing the same primary CPC).