Computer Code Transformations to Create Synthetic Global Scopes

Patent №

US 9,015,682

Granted

2015-04-21

Filed 2012

Owner

GOOGLE INC.

AI components

2

planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

13432477

Methods and systems for processing computer code modules in order to avoid polluting the global namespace. According to one embodiment, the system or method comprises a server that receives a request for an additional computer code module to be added to the namespace. Prior to delivering the module, the server processes the module by identifying all references to global symbols that are not to be explicitly exported to a global scope and moving the identified symbols to a synthetic namespace prior. The server further wraps the processed module in a function that receives the synthetic global scope as a parameter, and delivers the wrapped module to the requesting namespace.

AI classification

Planning1.00
AI hardware0.78
Natural language0.05
Machine learning0.00
Speech0.00
Knowledge representation0.00
Vision0.00
Evolutionary computation0.00

Ownership

GOOGLE INC.

assignment · 279460673

Assignors

HJELMSTAD, JOHN A, UBL, MALTE

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

© 2026 NYSGPT2525 LLC