OPTIMIZED EXECUTION OF DYNAMIC LANGUAGES

Patent №

US 9,104,449

Granted

2015-08-11

Filed 2012

Owner

TALARIA TECHNOLOGIES, INC.

+1 more

AI components

3

nlp · kr · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

13526328

Program code in a dynamic language is executed through a dynamic execution module that includes an execution context and an execution codebase. The instructions of the program code are translated into machine code that is stored in the execution codebase, and the execution context tracks the runtime state and persistent state of the program through executions and across executions. Using the execution codebase and the execution context the dynamic execution module minimizes duplicative machine code generation, while preserving the dynamic aspects of the program.

AI classification

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

Ownership

TALARIA TECHNOLOGIES, INC.

assignment · 283960802

GOOGLE INC.

assignment · 304850670

Assignors

BOULOS, SOLOMON, SUGERMAN, JEREMY

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

© 2026 NYSGPT2525 LLC