Patent · US Expired

Method for implementing component object model interfaces

US7120899B1 · kind B1 · utility

4Cited by
8References
17Claims
0Family size

Assignee

Inventor

Key dates

Filing dateOct 21, 1999
Grant dateOct 10, 2006
Priority date
Expiry dateOct 21, 2019

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/4492
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

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.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.