摘要 |
<P>PROBLEM TO BE SOLVED: To provide a software agent that prevents unauthorized alteration and may enable various services. <P>SOLUTION: A software agent 10 having a plurality of function modules includes: an OS-independent loader module (CLM) 14 that loads and acquires control between POSTs; an adaptive installer module (AIM) 16; and a communication driver agent (CDA) 18. One control is processed by the CLM 14 to load the AIM 16, locates, validates, decompresses, and adapts the CDA 18 for the detected OS environment. The CDA 18 exists in two forms such as a mini CDA that determines where a full or current CDA 18 is located on the device, and a full-function CDA that is responsible for all communications between the device and the monitoring server. The servicing functions performed by the agent 10 can be controlled using a remote server by combining generic sub-function calls available in the agent 10. <P>COPYRIGHT: (C)2012,JPO&INPIT |