Software use method control system
First Claim
1. A system, comprising;
- storage means for storing software, software managing means for managing the software and authorization information corresponding to a method for secondary use of the software as a set of information;
authorization managing means for utilizing the software in accordance with the authorization information stored in said storage means;
authentication information managing means for managing authentication information showing a condition the software assumes when the software is used;
copyright managing means for managing copyright information which controls an access to said authorization managing means; and
copyright control means for making an access to said copyright managing means and to said authorization managing means by using the copyright information and the authentication information.
0 Assignments
0 Petitions
Accused Products
Abstract
A software use method control system including a storage device and an access controller. The storage device stores information for designating a right to access system resources of operating systems which are to be executed in the software use method control system. The access controller controls access to the system resources of the operating systems. The system also includes a privilege protecting section. The privilege protecting section includes an input receiver for receiving an execution request made by a software user, a program-executing device for executing a program having a right to access all system resources of the operating systems, and a program-execution inhibiting device for determining whether the program-executing device is allowed to executed the program, from the execution request which the input receiver has received, and for inhibiting the program executing device from executing the programs when the programs are not allowed to be executed.
-
Citations
10 Claims
-
1. A system, comprising;
-
storage means for storing software, software managing means for managing the software and authorization information corresponding to a method for secondary use of the software as a set of information; authorization managing means for utilizing the software in accordance with the authorization information stored in said storage means; authentication information managing means for managing authentication information showing a condition the software assumes when the software is used; copyright managing means for managing copyright information which controls an access to said authorization managing means; and copyright control means for making an access to said copyright managing means and to said authorization managing means by using the copyright information and the authentication information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A software use method control system comprising:
-
a plurality of software use method control means, each including software, software managing means for managing software, first storage means for storing authorization information corresponding to a use method for secondary use of the software and means for utilizing the software in accordance with the authorization information stored in the storage means; and communication means for achieving communication among software use method control units, each of said software use method control means further comprising; means for receiving, through said communication means, a request for using the software in a specific manner; second storage means for storing a program for controlling a manner of using the software, the program being stored at a storage location designated by the authorization information; means for determining, from the authorization information, whether the program is stored at the storage location designated by the authorization information; and copying means for copying the program from any other software use method control means storing the program, when the means for determining determines that the program is not stored at the storage location designated by the authorization information.
-
Specification