Patent №
US 6,519,768
Granted
2003-02-11
Filed 2000
Owner
INTERNATIONAL COMPUTERS LIMITED
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
09496918
A method of translating source code instructions into target code instructions is described. Prior to translate time, an existing interpreter is analyzed to identify sequences that implement individual source order code instructions. Sub-sequences within each template that implement predetermined sub-functions are identified and eliminated. The sequences are compiled and stored as templates. For each instruction in an input block of source code instructions, the appropriate template for that source code instruction is selected and appended to an output block of target code instructions. The source code block is then analyzed to determine the net effect of the non-implemented sub-functions, and code is planted in the output block to achieve this net effect.
AI classification
Ownership
INTERNATIONAL COMPUTERS LIMITED
assignment · 105480429
Assignors
HUGHES, KEVIN, EATON, JOHN RICHARD
On an employer assignment, the assignors are typically the inventors.