Patent ID: 7331059
Filing Date: 2008-02-12
Classification: H04L

Abstract:
1. An access restriction control device, comprising: a communication part for performing data exchange with other apparatuses; an apparatus status control part for managing the configuration of other apparatuses which communicate through the communication part and the task status of application programs run on the other apparatuses, and for monitoring the configuration of the other apparatuses and changes in the task status of the application programs; a shared session building part for building a shared session shared with the other apparatuses by referencing a shared session table which holds information of the shared session when receiving a request from the other apparatuses; and a shared session control part for managing a session which provides the same environment as a shared session, wherein the shared session table has an authority publicizing type field stored in a form in which its own authority is available to other apparatuses and a public authority field stored as an authority available to the other apparatuses for each apparatus participating in the shared session, and wherein the shared session control part refers to the shared session table when an apparatus participating in the shared session requests the provision of services, and gives access rights to the apparatus based on the value of the public authority field when the condition of participating apparatuses match to the value of the authority publicizing type field, and wherein when the configuration of the other apparatuses or the task status of the application programs run on the other apparatuses changes, the shared session building part judges whether or not the apparatus at which the change of the configuration or the task status of the application programs happens, has already participated in any one of shared sessions, updates a record of the shared session in the shared session table if the apparatus at which the change of the configuration or the task status of the application programs happens, has already participated in any one of shared sessions.