Real time processor optimized for executing JAVA programs
US6317872A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Apr 6, 1998 |
| Grant date | Nov 13, 2001 |
| Priority date | — |
| Expiry date | Apr 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.