| 1 |
| Patent ID | Title | Date Filed |
| 6021275 | Object code structure and method for translation of architecture independent program implementations
| August 5, 1996 |
| 6021272 | Transforming and manipulating program object code
| October 4, 1995 |
| 6018628 | Method of implementing parameterized types to be compatible with existing unparameterized libraries
| June 16, 1998 |
| 5966539 | Link time optimization with translation to intermediate program and following optimization techniques including program analysis code motion live variable set generation order analysis, dead code elimination and load invariant analysis
| November 3, 1997 |
| 5966535 | Method and apparatus for generating program code for world wide web service applications
| December 7, 1995 |
| 5960200 | System to transition an enterprise to a distributed infrastructure
| September 16, 1996 |
| 5946489 | Apparatus and method for cross-compiling source code
| December 12, 1997 |
| 5940621 | Language independent optimal size-based storage allocation
| January 23, 1996 |
| 5923882 | Cross-module optimization for dynamically-shared programs and libraries
| August 29, 1995 |
| 5911076 | Object oriented framework for creating new emitters for a compiler
| June 14, 1993 |
| 5836014 | Method of constructing a constant-folding mechanism in a multilanguage optimizing compiler
| May 16, 1994 |
| 5812851 | Compiler with generic front end and dynamically loadable back ends
| March 21, 1997 |
| 5781779 | Tools for efficient sparse matrix computation
| December 18, 1995 |
| 5659753 | Interface for symbol table construction in a multilanguage optimizing compiler
| December 27, 1994 |
| 5606697 | Compiler system for language processing program
| September 30, 1994 |
| 5598560 | Tracking condition codes in translation code for different machine architectures
| March 7, 1991 |
| 5548761 | Compiler for target machine independent optimization of data movement, ownership transfer and device control
| March 9, 1993 |
| 5488714 | Computer program analyzer for adapting computer programs to different architectures
| August 25, 1993 |
| 5396631 | Compiling apparatus and a compiling method
| August 31, 1993 |
| 5375242 | Compiler architecture for cross-module optimization
| September 29, 1993 |
| 5367685 | Method and apparatus for resolving data references in generated code
| December 22, 1992 |
| 5355491 | Compiler including retargetable data generation
| June 13, 1991 |
| 5339419 | ANDF compiler using the HPcode-plus compiler intermediate language
| June 25, 1990 |
| 5339238 | Register usage tracking in translating code for different machine architectures by forward and reverse tracing through the program flow graph
| March 7, 1991 |
| 5327568 | Apparatus for supporting graphic data driven program development and for displaying instruction execution results superimposed on the graphic program
| July 30, 1990 |
| 5307492 | Mapping assembly language argument list references in translating code for different machine architectures
| March 7, 1991 |
| 5301325 | Use of stack depth to identify architechture and calling standard dependencies in machine code
| March 7, 1991 |
| 5280613 | ANDF installer using the HPcode-Plus compiler intermediate language
| June 25, 1990 |
| 5276881 | ANDF producer using the HPcode-Plus compiler intermediate language
| June 25, 1990 |
| 4823257 | Information processing system having smart memories
| August 10, 1987 |
| 4672532 | Software/hardware integration control system
| January 9, 1986 |
| 4667290 | Compilers using a universal intermediate language
| September 10, 1984 |
| 1 |