Patent · US Expired

Hierarchical adaptive state machine for emulating and augmenting software

US5903886A · kind A · utility

119Cited by
10References
11Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 29, 1997
Grant dateMay 11, 1999
Priority date
Expiry dateApr 29, 2017

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F30/00
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

The present invention defines a method for emulating an iterated process represented by a series of related tasks and a control mechanism that monitors and enables the iterative execution of those tasks until data associated with the process converges to predetermined goals or objectives. The invention defines a method in which fuzzy neural networks and discreet algorithms are applied to perform the process tasks and in which configurable, reloadable finite state machines are applied to control the execution of those tasks. In particular, the present invention provides a method for emulating the process of designing integrated circuit (IC) applications and printed circuit board (PCB) applications for the purpose of simulating, emulating, analyzing, optimizing and predicting the behavioral and physical characteristics of the application at the earliest possible stage of the process. The invention applies fuzzy neural networks and configurable, reloadable finite state machines to emulate the IC or PCB design process, enabling the invention to emulate the the computer aided design (CAD) tools used to perform the design process tasks as well as the individuals using those tools. By emu…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.