Patent · US Expired

Real-time programming method

US6438573B1 · kind B1 · utility

123Cited by
6References
178Claims
0Family size

Assignee

Inventor

Key dates

Filing dateOct 9, 1996
Grant dateAug 20, 2002
Priority date
Expiry dateOct 9, 2016

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/10
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

The invention is a real-time programming method (RTPM) for use in writing application programs to be executed by virtual machines and a method practiced by a real-time virtual machine (RTVM) while executing an application program written in accordance with a real-time programming method. The invention also includes a method for translating an RTPM programming language into a second programming language, the RTPM programming language being an extended version of the second programming language. The RTPM programming language includes real-time code expressions for specifying real-time execution requirements. The method of translating the real-time code expressions is such that the execution of a second-language translation of a RTPM-language application program complies with the real-time execution requirements on a best-effort basis. The RTPM utilizes a configure method and a negotiate method. The invocation of the configure method in an application program results in the quantification of the needs for one or more resources during execution of the application program by a virtual machine. The invocation of the negotiate method in an application program causes a negotiation to occur…

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