Research/Patents/US 4943932
US 4943932

ARCHITECTURE FOR COMPOSING COMPUTATIONAL MODULES UNIFORMLY ACROSS DIVERSE DEVELOPMENTAL FRAMEWORKS

Assignee

TEKNOWLEDGE, INC.

Filed

Apr 15, 1987

Granted

Jul 24, 1990

Location

MOUNTAIN VIEW CA US

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.

Source: Google Patents

35 USC §181 Secrecy Order

Imposed

Aug 25, 1989

Rescinded

Nov 7, 1989

Duration

2 months

Inventor

  • 1JAY S. LARK

Record Details

Patent number
US 4943932
Application
07038872
Aerospace match
No
Dataset source
35 USC §181 SO records

Browse by Assignee

TEKNOWLEDGE, INC.
Back to patent indexSource: USPTO 35 USC §181 secrecy order records