Patent · US Expired

Method, system and data structures for computer software application development and execution

US6125442A · kind A · utility

73Cited by
11References
11Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 12, 1997
Grant dateSep 26, 2000
Priority date
Expiry dateDec 12, 2017

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/542
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method, system and data structures for software development and execution includes a Run Time Event Manager and a set of Models. A Model is a type of data structure that contains no code but an ordered set of references to other Models, to Methods, or other Objects. Models are made accessible to the Run Time Event Manager by registering them upon satisfaction of a set of conditions. In one embodiment of the invention, the Run Time Events Manager is a fetch-execute loop implemented in code that, upon each loop, operates upon one of a set of Models, checks external I/O conditions and, subject to such conditions, may process different or Variant Models, rather than standard or Paradigm Models associated with default conditions. Also, an Elastic Database may be implemented according to the invention that permits dynamically extensible database functionality.

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