Distributed activity control systems and methods

US10565507B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10565507-B2
Application numberUS-201916280451-A
CountryUS
Kind codeB2
Filing dateFeb 20, 2019
Priority dateSep 18, 2014
Publication dateFeb 18, 2020
Grant dateFeb 18, 2020

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, and permitted parallelism in task execution; 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 in said activity control; 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; a communications network capable of supporting communication between said directed activity controller and task execution controllers; and wherein said directed activity controller and task execution controllers communicate via said communication network to execute 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 distributed directed activity control method comprising a cloud-based data processing and storage system and internet connected computers, data storage, controllers and task execution agents for directed activity control execution with at least one specialized computer machine including electronic artificial intelligence expert system decision making capability and further comprising: the step of connecting said task execution agents to the internet via task execution agent controllers; the step of creating graphic representation of multiple interconnected nodes for all or part of said directed activity control method wherein said nodes further comprise function nodes, analytic nodes and/or storage nodes with inputs and outputs; the step of storing in memory one or more of said directed activity control programs comprising digital workflow representations for control of execution of interrelated tasks including permitted parallelism in task execution; the step of storing in memory digital model history files comprising potentially dynamically changing task execution agent attributes describing task execution agent characteristic and operational status; the step of storing in memory digital task input and output object flow representations of said directed activities; the step of storing in memory artificial intelligence expert system specified workflow propositional logic rules defining task execution agent asset attribute ranges and defined threshold values for triggering activities depending on said task execution agent asset attribute values and said propositional logic rules; the step of electronically receiving from task execution agents messages providing task execution status, sensor derived information and potentially dynamically changing task execution agent attributes; the step of updating said digital model history files and statistical analysis of potentially dynamically changing task execution attributes stored in digital model history files based on information in said task execution agent received messages; the step of digital model artificial intelligence expert system analysis based on said workflow propositional logic rules; the step of designating a particular internet accessible task execution agent for executing a particular task with said digital model artificial intelligence expert system analysis and load balancing based on said task execution agent availability and utilization; the step of electronically transmitting by the one or more electronic programmable artificial intelligence control computer machines one or more control messages to at least one selected internet accessible contained distributed task execution agent to direct execution of particular tasks; and whereby improved resource utilization efficiency is achieved based on the use of artificial intelligence expert systems decision making in the execution of artificial intelligence expert system directed activity control program and sensor derived information. 2. The method of claim 1 wherein the task execution agents may comprise computers, storage units, transportation equipment, manufacturing equipment, factories, assembly lines, personnel and/or communications equipment. 3. The method of claim 1 wherein said task execution agent controllers comprise digital processors with memory and interface port internet connections. 4. The method of claim 1 wherein said task execution agent controllers comprise personal computers. 5. The method of claim 3 wherein said interface port internet connection is a Wi-Fi port connection. 6. The method of claim 3 wherein said interface port internet connection is a Bluetooth port connection. 7. The method of claim 1 wherein said task execution agent controllers comprise cellular telephones. 8. The method of claim 1 wherein said task execution agent controllers comprise radio frequency transceivers. 9. The method of claim 3 wherein said interface port internet connection is a USB port connection. 10. The method of claim 3 wherein said interface port internet connection is a cellular telephone network port connection. 11. The method of claim 3 wherein said interface port internet connection is a data transceiver port connection. 12. The method of claim 1 wherein said digital workflow representations comprise directed activity task workflow definitions with task inputs and outputs and task precedence requirements. 13. The method of claim 1 wherein said digital workflow representations comprise directed activity task workflow definitions with expert defined task workflow requirements. 14. The method of claim 1 wherein said input and output object flow representations comprise directed activity workflow material flows between and among activity tasks. 15. The method of claim 1 wherein said input and output object flow representations comprise directed activity information flows between and among activity tasks. 16. The method of claim 1 wherein said directed activity control artificial intelligence expert system method comprises defined ranges of said potentially dynamically changing task execution agent parameters with expert system decisions based at least in part on parameter membership in said defined ranges. 17. The method of claim 16 wherein said directed activity control artificial intelligence expert system method parameter ranges define boundaries for triggering control actions. 18. The method of claim 1 wherein said task execution agent controllers further comprise agent location sensors. 19. The method of claim 18 wherein said agent location sensor is a GPS sensor. 20. The method of claim 1 wherein distributed task execution agent dynamically variable attributes may comprise product, production process, or performance parameters. 21. The method of claim 1 wherein the time required to execute a particular task with a particular task execution agent may vary depending upon the utilization of the resource. 22. The method of claim 1 wherein the time required to execute a particular task with a particular task execution agent may vary depending upon the availability of the resource. 23. The method of claim 1 wherein the time required to execute a particular task with a particular task execution agent may vary depending upon maintenance issues with the resource. 24. The method of claim 1 wherein said distributed task execution agents comprise factory machinery.

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 US10565507B2 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, and permitted parallelism in task execution; a plurality of task execution agents, individual of said agents having a set of dynamically changing agent attributes and capable o…
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 Feb 18 2020 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 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).