发明名称 Presence-based event driven architecture
摘要 Embodiments of the invention provide systems and methods for using a presence-based network to monitor systems, devices, or agents. According to one embodiment, monitoring a system can comprise receiving a publication of one or more presence attributes from a presence network agent. The presence attributes can comprise at least one attribute indicating information other than presence information. A presence profile associated with the presence network agent can be updated based on the received presence attributes. One or more of the presence attributes of the presence profile associated with the presence network agent can be provided to a listener. For example, providing presence attributes to the listener can comprise providing a notification of a change in the at least one presence attribute. Additionally or alternatively, a request can be received from the listener for one or more presence attributes and the presence attribute can be provided in response to the request.
申请公布号 US8914493(B2) 申请公布日期 2014.12.16
申请号 US200812045220 申请日期 2008.03.10
申请人 Oracle International Corporation 发明人 Maes Stephane H.;Sun Wenchao
分类号 G06F15/173;H04L29/08;H04L12/58;G06F9/54 主分类号 G06F15/173
代理机构 Kilpatrick Townsend & Stockton LLP 代理人 Kilpatrick Townsend & Stockton LLP
主权项 1. 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.
地址 Redwood Shores CA US