The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 11, 2000

Filed:

Nov. 29, 1995
Applicant:
Inventors:

Wolf Kohn, Bellevue, WA (US);

Anil Nerode, Ithaca, NY (US);

John James, Fairfax Station, VA (US);

Assignee:

Hynomics Corporation, Kirkland, WA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F / ;
U.S. Cl.
CPC ...
706 10 ; 706 46 ; 706 59 ; 706 61 ;
Abstract

A Multiple-Agent Hybrid Control Architecture (MAHCA) uses agents to analyze design, and implement intelligent control of distributed processes. A single agent can be configured to control a local process and a network of agents can be configured to control more complex distributed processes. Multiple agents interact through messages and can be either permanent or temporary. The network of agents interact to create an emergent global behavior. The network of agents support construction of closed-loop, autonomous systems which react to comply with two degrees of freedom: (1) a logic degree of freedom (useful for implementing switching between modes of control) and (2) an evolution degree of freedom (useful for implementing particular modes of control). Global behavior is emergent from individual agent behaviors and is achieved without central control through the imposition of global constraints on the network of individual agent behaviors (the logic agent network). MAHCA is especially useful for reactive synchronization of real-time distributed processes subject to decision-making under uncertainty where both logical and evolution constraints on system operation must be continuously maintained and where human operators must be kept appraised of current system operation and whose decisions must be promptly and safely executed. MAHCA also provides support for reuse of existing trusted components and incremental provision of expanded functionality in old or new components through formal construction of provably correct real-time software from declarations of desired logic and evolution behavior of system components. Finally, MAHCA agents can be used in conventional digital procedures to speed up an ensemble of procedures.


Find Patent Forward Citations

Loading…