CLASS DECLARATION IN A NON-CLASS-BASED PROGRAMMING ENVIRONMENT

Patent №

US 8,069,438

Granted

2011-11-29

Filed 2007

Owner

APPLE INC.

Lab

AI components

2

nlp · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11811098

Facilitating declaration of a class or function using a programming language that is not a class-based object-oriented programming (OOP) language is disclosed. A call to a function, defined using the programming language, that has a name that is a near variant of the reserved word “class” is received. In response to the call, a new function that includes, if applicable, the methods and variables of a parent function designated, using a syntax that is a near variant of a corresponding class-based OOP syntax, to be a super class of the new function and includes one or more methods, variables, or both designated, using a syntax that is a near variant of a corresponding class-based OOP syntax, to be implemented by the new function is defined programmatically.

AI classification

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

Ownership

APPLE INC.

assignment · 194780820

Assignors

MARCHANT, BENOIT

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

© 2026 NYSGPT2525 LLC