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.
Patent No.:
Date of Patent:
Mar. 24, 1998
Filed:
Oct. 03, 1995
George Lee Havens, Louisburg, NC (US);
Jay Douglas Stouffer, Raleigh, NC (US);
Helen Robie Seabold, Cary, NC (US);
Meredith Smith Vaughan, Raleigh, NC (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
User-created object classes may be generated after build-time without requiring modification to and recompiling of the program code. Every class within an object oriented programming environment is assigned a unique class identifier. Every class within a particular hierarchy is assigned a selector identifier. The exemplary class comprises a registration table having a vendor class portion and a user class portion. Classes defined at build-time are registered in the vendor portion of the registration table. User-created object classes are assigned selector identifiers having values of existing classes. These selector identifiers, along with the respective name of the user-created object class, are registered in the user class portion of the registration table. The instantiation of objects from user-created object classes is handled by searching the user class portion of the registration table prior to the vendor class portion. Object validation is achieved by searching the subclass table of the object class for the appropriate class identifier.