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:
Apr. 17, 2007

Filed:

Jul. 25, 2002
Applicants:

Sridatta Viswanath, Santa Clara, CA (US);

Jeetendra Kaul, Sunnyvale, CA (US);

Akm N. Islam, San Jose, CA (US);

Michael C. Hulton, Sunnyvale, CA (US);

Ludovic J. Champenois, Mountain View, CA (US);

Inventors:

Sridatta Viswanath, Santa Clara, CA (US);

Jeetendra Kaul, Sunnyvale, CA (US);

Akm N. Islam, San Jose, CA (US);

Michael C. Hulton, Sunnyvale, CA (US);

Ludovic J. Champenois, Mountain View, CA (US);

Assignee:

Sun Microsystems, Inc., Santa Clara, CA (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 15/177 (2006.01); G06F 15/167 (2006.01); G06F 3/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

A dynamic administration framework for server systems. A generation mechanism may generate one or more components of the administration framework from meta-information describing persistently stored configuration information. Components providing an in-memory representation of configuration information and components representing business logic of the server may be generated. A user interface may be generated which may be used to administer the generated components. A configuration API may be provided that provides a transparent interface to the persistent store, abstracting storage format and location from clients of the configuration API. A generated administration framework may be compiled with application server or system-specific components. The compiled system may then be used at runtime. One embodiment may include an event notification mechanism that may allow changes in configuration data to be propagated to one or more servers. Using this event notification mechanism, the listening servers may not need to access the persistent store for updates.


Find Patent Forward Citations

Loading…