Data processing: software development – installation – and managem – Software program development tool – Programming language
Reexamination Certificate
2006-10-10
2006-10-10
Chaki, Kakali (Department: 2193)
Data processing: software development, installation, and managem
Software program development tool
Programming language
C717S165000
Reexamination Certificate
active
07120899
ABSTRACT:
A method for implementing a hierarchy of component object model interfaces. A hierarchy of component object model interfaces is defined in which an interface at a lowest level of the hierarchy inherits from an interface at the highest level of the hierarchy. A class is defined that includes a first template class that is associated with the highest level of the hierarchy. A second template class inherits from the first template class and is associated with the lowest level of the hierarchy. The second template class is instantiated with an interface as a template parameter. Thus, the instantiation of an object of the most specialized class provides the base interface from which the most generalized class derives.
REFERENCES:
patent: 5724588 (1998-03-01), Hill et al.
patent: 5815415 (1998-09-01), Bentley et al.
patent: 6063128 (2000-05-01), Bentley et al.
patent: 6182107 (2001-01-01), Atsatt
patent: 6209040 (2001-03-01), Acton et al.
patent: 6256778 (2001-07-01), Oliver
patent: 6405368 (2002-06-01), Freyburger
patent: 6412019 (2002-06-01), Gibbons et al.
Shepherd et al., “The Visual Programmer”, Microsoft Systems Journal, Oct. 1997, pp. 1-11 (printed 4 to a sheet).
ImplementQI.H, webpage: “http://homepage.interaccess.com/˜hollp/docs/ImplementQI.htm”; Jul. 14, 2000.
Hailpern et al., “Extending Objects to Support Multiple Interfaces and Access Control”, IEEE Transactions on Software Engineering, vol. 16, No. 11, Nov. 1990; pp. 1247-1257.
Hamilton et al.; “Using Interface Inheritance to Address Problems in System Software Evolution”; Sun Microsystems Laboratories, Inc.; Nov. 1993.
Chaki Kakali
Crawford & Maunu PLLC
Johnson Charles A.
Starr Mark T.
Unisys Corporation
LandOfFree
Method for implementing component object model interfaces does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method for implementing component object model interfaces, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for implementing component object model interfaces will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3627209