Patent ID: 8914493

Claim:
A monitoring system comprising: an Enterprise Service Bus (ESB); a monitored device associated with a presence network agent, the present network agent receiving monitored information from the monitored device and publishing one or more presence attributes via the ESB in response to receiving the monitored information; a presence server communicatively coupled with the ESB, the presence server receiving the one or more published presence attributes from the presence agent of the monitored device via the ESB and updating a presence profile associated with the monitored device based on the received presence attributes, wherein the received presence attributes comprise at least one attribute indicating presence or location information and a plurality of attributes indicating information other than presence information, wherein the information other than presence information includes at least each of information indicating a non-presence status of a monitored device, a measurement from a monitored sensor other than a presence or location measurement, and a multimedia document, wherein the non-presence status indicates a status of the monitored device other than presence or location, and wherein updating the presence profile associated with the monitored device comprises storing the received at least one presence attribute indicating presence or location information and the plurality of presence attributes indicating information other than presence information all as attributes of the presence profile associated with the monitored device.