Patent ID: 8103757
Filing Date: 2012-01-24
Classification: H04L

Abstract:
1. A status management device that is connected to a plurality of clients via a network and transmits status information of each client to a subscribing client that is subscribing to the status information of each client, comprising: a presence storing unit that stores for each client latest presence information of each client; a history storing unit that stores for each client history information that includes status information of each client; a history update unit that receives status information of a subject client that is a given client from an updating client that is a client different from the subject client and that adds the status information to the history information; a status notification unit that, in response to receiving the status information, transmits a status change notification that notifies that there has been a change in status information of the subject client to a subscribing client that is subscribing to status information of the subject client; a configuration accepting unit that, after the status change notification is transmitted, accepts a configuration to allow or to deny an update of presence information by the updating client from the subject client and that stores the accepted configuration; and an update unit that generates new presence information based on the status information received from the updating client when a configuration to allow the update is accepted, and that updates by storing correlatively with the subject client the new presence information generated in the presence storing unit, wherein when the configuration accepting unit accepts the configuration to deny an update of presence information by the updating client, the configuration accepting unit deletes from the history information the status information from the updating client.