Architecture for composing computational modules uniformly acros

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

3642743, 364200, 364900, 3649722, G06F 1520, G06F 1518

Patent

active

049439324

ABSTRACT:
A Multi-Level Architecture for developing intelligent computer systems composes computational modules uniformly across diverse developmental framework. The modules interact via message passing and are assembled to form application-specific systems. A first level of the Multi-Level Architecture includes a cooperative operating system which provides support for message passing and resource allocation and is preferably based on a module-oriented programming (MOP) model. The first level, for example, defines a virtual machine which is mapped onto an underlying hardware and operating system environment. A second level of the Multi-Level Architecture supports a plurality of application-independent problem-solving frameworks (PSF's) or programming environments for building modules and combining modules of different frameworks into complex systems. A third level of Multi-Level Architecture includes a plurality of knowledge processing modules ranging from specialized modules to skeletal systems which provide nearly complete solutions to application problems. For building an application-specific system, domain-specific knowledge is added on top of the third level and typically a selected skeletal system is customized. Extension or refinement of the application-specific system is accomplished by replacing existing modules with more complex modules or by using additional modules. The Multi-Level Architecture is particularly useful for building a plan monitoring and replanning system which monitors whether an initially valid design remains valid prior to its implementation, incrementally modifies the design to insure validity despite changing conditions, applies control knowledge to control sequencing among the monitoring and replanning functions, and also applies knowledge to explain the nature of design failures.

REFERENCES:
patent: 4591983 (1986-05-01), Bennett et al.
patent: 4599693 (1986-07-01), Denenberg
patent: 4620286 (1986-10-01), Smith et al.
patent: 4648044 (1987-03-01), Hardy et al.
patent: 4658370 (1987-04-01), Erman et al.
patent: 4670848 (1987-06-01), Schramm
patent: 4698766 (1987-10-01), Entwistle et al.
M. Callero, D. Waterman, J. Kipps, "TATR: A Prototype Expert System for Tactical Air Targeting", RAND R-3096-ARPA, Aug. 1984.
D. Bobrow, M. Stefik, "The LOOPS Manual", PARC TR KB-VLSI-81-31, 1981.
ABE: Architectural Overview, Lark et al., 26 Pages, Background Documentation for Workshop of Distributed Artificial Intelligence, Dec. 3-6, 1985, Sea Ranch, Calif.
Earl D. Sacerdoti, "A Structure for Plans and Behavior," Technical Note 109, SRI International, (Aug. 1975).
Richard E. Fikes, "Monitored Execution of Robot Plans Produced by STRIPS," Stanford Research Institute Project 8973, Technical Note 55, Menlo Park, Calif. 94025, (Apr. 1971).
Philip J. Hayes, "A Representation for Robot Plans," Advance Papers of the Fourth International Joint Conference on Artificial Intelligence, Tbilisi, Georgia, USSR, (Sep. 3-8, 1975).
Nils J. Nilsson, "Some Examples of AI Mechanisms for Goal Seeking, Planning and Reasoning," Stanford Research Institute Technical Note 130, (May, 1976).
Robert B. Wesson, "Planning in the World of the Air Traffic Controller," Proceedings of the 5th International Joint Conference on Artificial Intelligence--1977, vol. 1, Massachusetts Institute of Technology, Cambridge, Mass., (Aug. 22-25, 1977).
C. Engleman et al., "KNOBS: An Experimental Knowledge Based Tactical Air Mission Planning System and A Rule Based Aircraft Identification Simulation Facility", Proceedings of the 6th International Joint Conference on Artificial Intelligence, Tokyo, pp. 247-249, (1979).
L. Erman et al., "The Hearsay-II Speech Understanding System: Integrating Knowledge to Resolve Uncertainty," Computing Surveys, 12(2), pp. 213-253, (Jun. 1980).
A. Barr et al., The Handbook of Artificial Intelligence, HeurisTech Press, Stanford, Calif., vol. II, pp. 3-68, 79-86, 150-154, vol. III, pp. 515-530, 541-556; (1982).
A. Davis et al., "Data Flow Program Graphs," IEEE Computer, 15(2), pp. 26-41, (Feb. 1982).
Encyclopedia of Computer Science and Engineering, (A. Ralston, Ed.), Van Nostraud Reinhold Company, N.Y., pp. 1-2, (1983).
B. Chandrasekaran, "Towards a Taxonomy of Problem Solving Types," AI Magazine, 4(1), pp. 9-17, (Winter/Spring 1983).
A. Sloman et al., "POPLOG: A Multilanguage Program Development Environment," Information Technology: Research and Development, 2, pp. 109-122, (1983).
William J. Clancey, "The Advantages of Abstract Control Knowledge in Expert System Design", Proceedings of the National Conference on Artificial Intelligence, Washington, D.C., pp. 74-78, (Aug. 1983).
Symbolics Manual Version 6.1, vol. 2, pp. 415-469, (Mar. 1985).
L. Erman et al., "Separating and Integrating Control in a Rule-Based Tool," Proceedings of the IEEE Workshops on Principles of Knowledge-Based Systems, Denver, Colo., pp. 37-43, (Dec. 1984).
Stuart Russell, "The Compleat Guide to MRS," Technical Report KSL-85-12, Stanford Knowledge Systems Laboratory, Computer Science Department, Stanford Univerity, (1985).
Geoffrey A. Pascoe,

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Architecture for composing computational modules uniformly acros does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Architecture for composing computational modules uniformly acros, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Architecture for composing computational modules uniformly acros will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1271218

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.