(EN) 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.
(FR) L'invention porte sur une application logicielle de suivi et de rapport fournissant en temps réel des informations de présence relatives à des entités connectées à un réseau. L'application comporte: un agent logiciel créant un modèle d'information de présence; un stockage de données enregistrant la présence d'uplets donnés, et un écran détectant la présence de mises à jour d'informations et synchronisant les mises à jour à l'aide des informations du stockage de données. Dans une exécution préférée, l'application est déployée, et intégrée à l'infrastructure d'un centre de communication dans lequel toutes entités données peuvent, seule ou en groupe, générer un ou plusieurs agents qui à leur tour peuvent créer chacun un réservoir peuplé d'informations actuelles ciblées de présence et d'état venant d'être mises à jour, lesdites mises à jour étant synchronisées avec les données du stockage.