ATTRIBUTE-BASED COMPONENT PROGRAMMING SYSTEM AND METHODOLOGY FOR OBJECT-ORIENTED LANGUAGES

Patent №

US 8,291,375

Granted

2012-10-16

Filed 2004

Owner

SYBASE, INC.

Lab

AI components

2

planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10709917

An attribute-based component programming system and methodology for object-oriented languages is described. In one embodiment, for example, a method is described for dynamically generating program code adding behavior to a program based on attributes, the method comprises steps of: adding a component object to a program class of the program to create a component; defining at least one attribute specifying declaratively behavior to be added to the program; associating the at least one attribute with the component; and in response to instantiation of the component at runtime, generating a subclass based on the program class and the at least one attribute, the subclass including dynamically generated program code based on the at least one attribute.

AI classification

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

Ownership

SYBASE, INC.

assignment · 146960144

Assignors

IRELAND, EVAN P.

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

© 2026 NYSGPT2525 LLC