Patent · US Expired

Generic software state machine

US6138171A · kind A · utility

71Cited by
11References
33Claims
0Family size

Assignee

Inventor

Key dates

Filing dateNov 12, 1997
Grant dateOct 24, 2000
Priority date
Expiry dateNov 12, 2017

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY10S707/99943
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A generic software state machine (10) for implementing a software application in an object oriented environment includes a set of entity objects (20, 30) defined for software elements of the software application, a set of state objects (26, 34, 38, 40) defined for each entity object representative of states that the software element may enter, and a set of event objects (36, 42) defined for each state object representative of inputs that the software element may receive or actions the software element may encounter while in the state represented by the state object.

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