Electrical computers and digital processing systems: interprogra – Application program interface
Reexamination Certificate
2005-12-13
2005-12-13
An, Meng-Al T. (Department: 2194)
Electrical computers and digital processing systems: interprogra
Application program interface
C709S230000, C707S793000, C707S793000, C707S793000
Reexamination Certificate
active
06976262
ABSTRACT:
A transport neutral technique allows an object manager to communicate with a CIM repository using any of a variety of protocols. The object manager software is independent of the transport mechanism used and need not be changed if the transport mechanism changes. A computer system to be managed includes a CIM object manager and any number of provider APIs that provide resource information about the computer system. A CIM repository stores classes and instances used by the object manager. A remote application computer runs a software management application that communicates with the object manager of the computer system using a local client API. A Repository API of the object manager includes an interface definition defining all methods called by the object manager. Also included is a protocol-specific class that implements the interface definition; there is a protocol-specific class for each protocol desired to be supported. Each class implements methods using a specific protocol. A factory class is executed when the object manager invokes a method call passing in a desired protocol parameter. The factory class creates a protocol-specific object of one of the protocol-specific classes depending on the protocol parameter. The object is returned to the object manager which executes one of its protocol-specific methods thus allowing communication to a repository using a protocol independent of the object manager.
REFERENCES:
patent: 5136716 (1992-08-01), Harvey et al.
patent: 5452433 (1995-09-01), Nihart et al.
patent: 6061721 (2000-05-01), Ismael et al.
patent: 6134581 (2000-10-01), Ismael et al.
patent: 6317748 (2001-11-01), Menzies et al.
patent: 6360258 (2002-03-01), LeBlanc
patent: 6708207 (2004-03-01), Sabelhaus et al.
patent: 0613274 (1999-08-01), None
patent: WO98/04971 (1998-02-01), None
Newkerk et al. “The Common Agent. A Multi-Protocol Management Agent” (http://citeseer.nj.nec.com/5460.html) Digital Equipment Corp.
Thompson et al., “Successful Practices in Developing a Complex Information Model,” Conceptual Modeling—ER '97. 16thAnnual International Conference on Conceptual Modeling, Berlin, Germany, 1997 pp. 376-393.
European Search Report in Corresponding EP Application 00304971.5-2211-.
Davis James D.
Johnson Thomas V.
Ting Charles C.
An Meng-Al T.
Anya Charles
Beyer Weaver & Thomas LLP
Sun Microsystems Inc.
LandOfFree
Web-based enterprise management with multiple repository... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Web-based enterprise management with multiple repository..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Web-based enterprise management with multiple repository... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3465793