MULTI-SIZED DATA TYPES FOR MANAGED CODE

Patent №

US 10,061,567

Granted

2018-08-28

Filed 2016

Owner

XAMARIN INC.

Lab

AI components

2

nlp · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

15285190

Embodiments are directed towards generating applications that include multi-sized types running in managed code. During the compilation of an intermediate language version of an application, if a multi-size type is encountered, a runtime engine may perform actions to process the multi-size types. Accordingly, architecture information associated with the target computer may be determined. Data types corresponding to the architecture of the target computer and the multi-sized types may be determined based on the architecture information. Native code calls associated with an intermediate language code calls may be determined such that the parameters of the native code calls match the architecture dependent data types. And, a machine code version of the intermediate language code call may be generated. The generated machine code version of the intermediate language code may be executed with the data types specific to the target computer.

Natural languageAI hardwareG06F 8/41G06F 8/447G06F 9/455G06F 9/4552G06F 8/437

AI classification

AI hardware1.00
Natural language0.88
Knowledge representation0.25
Evolutionary computation0.00
Machine learning0.00
Planning0.00
Speech0.00
Vision0.00

Ownership

XAMARIN INC.

assignment · 452510018

Assignors

DE ICAZA, MIGUEL, KUMPERA, RODRIGO, POULIOT, SEBASTIEN, KVINGE, ROLF BJARNE, BOCKOVER, AARON DEAN, VARGA, ZOLTAN

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

© 2026 NYSGPT2525 LLC