The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 05, 2015

Filed:

Jun. 07, 2012
Applicants:

Michael Gall, Copenhagen, DK;

Michael Fruergaard Pontoppidan, Lynge, DK;

Lars Dragheim Blaaberg, Karlslunde, DK;

Arthur Greef, Burien, WA (US);

Inventors:

Michael Gall, Copenhagen, DK;

Michael Fruergaard Pontoppidan, Lynge, DK;

Lars Dragheim Blaaberg, Karlslunde, DK;

Arthur Greef, Burien, WA (US);

Assignee:
Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2006.01);
U.S. Cl.
CPC ...
G06F 9/4428 (2013.01);
Abstract

An object oriented application framework is provided in which base classes are decoupled from derived classes by using attributes. Relationships between derived classes and attributes can be generated, and derive classes can be statically or dynamically instantiated at run time. By decoupling the base class from derived classes using instances of such attributes, a developer does not modify computer program code defining the base class when adding customized extensions to that base class. The framework includes a class factory that uses instances of attributes associated with elements to derive, at run time, extension classes. The attributes can be specified at run time to specify or to alter the run time behavior of the application. This framework also allows the application to conditionally instantiate an element based on its attributes.


Find Patent Forward Citations

Loading…