Instant message presence protocol for facilitating communication center activity
First Claim
1. A software monitoring and reporting application for reporting presence information of networked entities in real time, comprising:
- a software agent for generating a presence information model;
a data store for storing presence information tuples; and
a monitor for detecting presence information updates and for synchronizing the updates with information in the data store;
characterized in that any given one or more of the networked entities may singularly or in plural spawn one or more agents whereupon the agents each spawn a container that is populated with current targeted presence and state information in most recent updated form.
1 Assignment
0 Petitions
Accused Products
Abstract
A software monitoring and reporting application is provided for reporting presence information of networked entities in real time. The application includes a software agent for generating a presence information model; a data store for storing presence information tuples; and a monitor for detecting presence information updates and for synchronizing the updates with information in the data store. In a preferred embodiment the application is deployed and integrated to a communication center infrastructure wherein any given one or more of the entities may singularly or in plural spawn one or more agents whereupon the agents each spawn a container that is populated with current targeted presence and state information in most recent updated form and wherein the updates are synchronized with data in the data store.
264 Citations
22 Claims
-
1. A software monitoring and reporting application for reporting presence information of networked entities in real time, comprising:
-
a software agent for generating a presence information model;
a data store for storing presence information tuples; and
a monitor for detecting presence information updates and for synchronizing the updates with information in the data store;
characterized in that any given one or more of the networked entities may singularly or in plural spawn one or more agents whereupon the agents each spawn a container that is populated with current targeted presence and state information in most recent updated form. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
14. A method for aggregating synchronizing and reporting real-time presence information associated with one or more target entities of a communication center to a requesting entity comprising steps of:
-
(a) spawning a software agent to confirm up state of the one or more target entities within the communication center system;
(b) using the software agent, creating a presence information model for holding the most recent presence data owned by the target entity;
(c) detecting through monitoring any real-time changes to the presence model that have occurred since the last recorded access to the information;
(d) incorporating the changes to the current presence model and synchronizing with a data store to update the data store with the new model data; and
(e) reporting the most recent data to the requesting entity for use in determining a course of action associated with engagement of the target entity.
-
Specification