potential consumers who would be interested in the content or promotions the system manager 120 is an application level process that manages the reading and writing of data to the data store 130 the system manager 120 through its com interface allows the management console 110 to store user profiles content including promotions along with associated group profiles installation information and activation criteria in addition the system manager 120 updates the user and group profiles whenever new attributes are received the system manager 120 also interacts with the system agent 220 of the targeted network devices by sending and receiving messages through a messaging protocol the interaction of the system manager 120 and the system agent 220 implement the scheduling of content deployment as well as installation and activation of the content in one embodiment the system manager is implemented as a microsoft u00ae com object the queue manager 140 is an application level process that communicates with the message router 150 on behalf of other processes such as the system manager 120 in order to send and receive messages among the embedded client systems 200 in one embodiment the queue manager 140 is implemented as a c object the queue manager 140 also manages incoming and outgoing queues on behalf of the other.