Program attribute control in a computer system
AssigneeInternational Computers Limited
InventorsStewart R. Hinsley, Christopher D. Hughes
Life of this patent
Estimating the term…
Abstract
In a computer system, each program has a program attribute list associated with it, for associating different aggregates of program attributes with each of a number of invocation contexts in relation to that program. In operation, a process is given attributes depending on the current context/program combination, as determined by the program attribute table for that program. The program attributes may, for example, include a set of privileges and the context may include the identity of the user on whose behalf the program is to be run, so that a program can be given different sets of privileges depending on which user runs the program.
Claims4
A computer system having a plurality of programs and comprising:
- means for creating a program attribute list for each of said programs, for associating different aggregates of program attributes with each of a number of invocation contexts in relation to that program, and means for creating a process and for giving that process attributes depending on the context/program combination, as determined by the program attribute list for that program, said program attribute list being unmodified by performance of said process.
Dependencies are inferred from the claim text.