COMPILER FOR SUPPORTING MULTIPLE RUNTIME DATA REPRESENTATIONS

Patent №

US 6,457,172

Granted

2002-09-24

Filed 1999

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09290821

A compiler having one or more separate components, each of which contains the source code of the compiler which is responsible for implementing a corresponding data representation. These components are responsible for all of the parts of compilation which depend on the corresponding data representation. In one aspect of the present invention, a compiler comprises: a converter for converting program code to object code; and a data representation implementor for isolating within the compiler information that relates to representation of data at runtime, wherein the converter accesses the data representation implementor to obtain information that is needed for converting any portion of the program code that is dependent on representation of data at runtime.

AI classification

AI hardware1.00
Knowledge representation0.02
Natural language0.01
Speech0.00
Planning0.00
Vision0.00
Machine learning0.00
Evolutionary computation0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 100670393

Assignors

CARMICHAEL, IAN, INGLIS, DEREK B., KARASICK, MICHAEL, KRUSKAL, VINCENT J., OSSHER, HAROLD L., STREETER, DAVID J.

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC