Patent ID: 7877783

Claim:
A system for the communication of information to a remote software program comprising a set of software instructions stored on a computer readable storage medium and executable by a computer processor to: receive a request comprising monitoring data, from a remote computer, wherein the request adheres to a one-way protocol, wherein the monitoring data comprises information collected from one or more of a set of networked computers in communication with a remote software agent executing at the remote computer, and wherein the monitoring data is formatted according to the one-way protocol, is transmitted with the request, wherein a connection between the remote computer and a portal computer is established by the remote agent on the remote computer; determine, at the portal computer, if configuration control information should be sent to the remote agent on the remote computer based on the monitoring data received from the remote agent on the remote computer; compose, at the portal computer, a response according to the one-way protocol, wherein, if the portal computer determines that configuration control information should be sent to the remote software agent on the remote computer, the response includes configuration control information for configuring the remote software agent on the remote computer; send the response from the portal computer, to the remote agent on the remote computer according to the one-way protocol over the connection; and close the connection, by the portal computer, after the response is sent to the remote agent on the remote computer, wherein the remote agent on the remote computer is operable to extract the configuration control information from the response and configure the remote software agent based on the configuration control information sent by the portal computer.