Patent · US Expired

Real time processor optimized for executing JAVA programs

US6317872A · kind A · utility

179Cited by
5References
35Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 6, 1998
Grant dateNov 13, 2001
Priority date
Expiry dateApr 6, 2018

Classification

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

Abstract

An improved computer architecture and system advantageously combine the beneficial characteristics of a high level object oriented programming language with an optimized processor for efficient application to real time embedded computing problems. Additionally, an improved method for resolving symbolic references in code generated by compiling source code written in an object oriented programming language to the corresponding logical memory addresses stores look-up information with the object itself after the first encounter of a given symbolic reference, whereby the logical memory address information is available for subsequent encounters of the symbolic reference, and whereby no modification of the program instructions containing the symbolic reference is necessary. In a preferred embodiment, the Java.TM. programming language is used.

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