EP0348053A2

Controlling the initiation of logical systems in a data processing system with logical processor facility.

Abstract

In a computer system that has one or more primary processing units processing user tasks and at least one auxiliary processing unit servicing the primary processing units, feature control is performed by storing a authorization code in the auxiliary processing unit. When an operation to change the feature of the computer system is initiated, a signal, including a key code, is sent to the auxiliary processing unit. The auxiliary processing unit checks the key code against the authorization code, and enables the operation if the check is successful.

EP0348053A2, drawing sheet 1
Sheet 1 of 7

Term

Term ended

Projected expiry passed 1 June 2009, 17.3 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

13 claims: 4 independent, 9 dependent

  1. 1
    In a computer system having at least one primary processing unit processing user tasks and at least one auxiliary unit servicing the primary processing units, a method for controlling one or more features of the computer system, each of the features being in response to a request, comprising the steps of:providing an authorization code in said auxiliary unit;sending a signal to said auxiliary unit in response to a request to use the feature, said signal identifying the feature to be used and a corresponding key code;comparing said a key code with said authoriza­tion code;and setting up said requested feature if said comparison satisfies one or more predefined criteria.
  2. 4
    In a computer system having at least one primary processing unit processing user tasks and at least one auxiliary unit servicing the primary processing units, apparatus for controlling one or more features of the computer system, each of the features being set up in response to a request to use the feature, comprising:first means for storing a authorization code in said auxiliary unit;second means for generating a signal to said auxiliary unit in response to a request to set up a feature, said signal identifying the feature to be set up and a corresponding key code;comparison means in said auxiliary unit coupled to said first means and said second means for comparing said a key code with said authorization code;and means coupled to said comparison means for setting up said requested feature if said comparison satisfies one or more predefined criteria.
  3. 7
    In a computer system having at least one primary processing unit processing user tasks and one auxiliary processing unit servicing said primary process­ing unit, said primary processing unit having facilities, including processing and input/output devices, that allow concurrent operation of more than one system control program, each system control program being assigned a separate domain of facilities wherein it operates as though it has control of an individual computer, a method for controlling the initiation of a domain, said initia­tion being performed in response to a request signal, the method comprising the steps of:disabling one or more facilities that will be assigned to a system control system;providing a authorization code in a read-only device;generating a key code in response said request;comparing said key code with said authorization code;and enabling said disabled facilities if said comparison satisfies one or more predefined criteria.
  4. 11
    In a computer system having at least one primary processing unit processing user tasks and one auxiliary processing unit servicing said primary process­ing unit, said primary processing unit having facilities, including input/output channels, that allow concurrent operation of more than one system control program, each system control program being assigned a separate domain of facilities wherein it operates as though it has control of an individual computer, apparatus for control­ling the initiation of a domain, said initiation being performed in response to a request signal, the method comprising the steps of:means coupled to said facilities for disabling one or more facilities that will be assigned to a system control system;first means for providing a authorization code in a read-only device;second means for generating a key code in response said request;comparison means coupled to said first and second means for comparing said key code with said authorization code;and means responsive to said comparison means for enabling said disabled facilities if said comparison satisfies one or more predefined criteria.