Claims Analysis
Total Claims: 26
Claim 1
Independent Claim
140 words
In a computer system in which a hardware machine comprises one or more logical partitions, each of which functions as a virtual machine, said hardware machine having a non-user-accessible storage device for storing non-user-accessible code, a method of providing a server function in said hardware machine including the steps of: defining a plurality of partition types including server mode partitions that are inaccessible to any user of said hardware machine and non-server mode partitions that are accessible to a user, one of said partition types being associated with each of said one or more logical partitions; defining a server mode partition within said hardware machine; storing non-user-accessible server code for providing said server function on said non-user-accessible storage device; and loading said server code into said server mode partition from said non-user-accessible storage device to activate said server mode partition.
Claim 2
Dependent Claim
140 words
In a computer system in which a hardware machine comprises one or more logical partitions, each of which functions as a virtual machine, said hardware machine having a non-user-accessible storage device for storing non-user-accessible code, a method of providing a server function in said hardware machine including the steps of: defining a plurality of partition types including server mode partitions that are inaccessible to any user of said hardware machine and non-server mode partitions that are accessible to a user, one of said partition types being associated with each of said one or more logical partitions; defining a server mode partition within said hardware machine; storing non-user-accessible server code for providing said server function on said non-user-accessible storage device; and loading said server code into said server mode partition from said non-user-accessible storage device to activate said server mode partition.
Claim 3
Dependent Claim
26 words
The method of claim 1, further comprising the step of inhibiting loading of said server code from said non-user-accessible storage device into a non-server mode partition.
Claim 4
Dependent Claim
88 words
The method of claim 2 in which each of said one or more logical partitions has a stored mode indicator identifying the partition type associated with the partition, said inhibiting step comprising the steps of: examining the stored mode indicator of a target partition selected from said one or more logical partitions for loading said server code; and inhibiting loading of said server code into said target partition from said non-user-accessible storage device if said stored mode indicator indicates that said target partition is a non-server mode partition.
Claim 5
Dependent Claim
23 words
The method of claim 1, including the step of inhibiting user attempts to access said server code loaded into said server mode partition.
Claim 6
Dependent Claim
75 words
The method of claim 4 in which each of said one or more logical partitions has a stored mode indicator identifying the partition type associated with the partition, said inhibiting step comprising the steps of: examining the stored mode indicator of a target partition selected from said one or more logical partitions for user access; and inhibiting said user access if said stored mode indicator indicates that said target partition is a server mode partition.
Claim 7
Dependent Claim
28 words
The method of claim 1 in which said hardware machine is divided into a plurality of logical partitions including a server mode partition and a non-server mode partition.
Claim 8
Dependent Claim
102 words
The method of claim 1 in which each of said one or more logical partitions has a stored mode indicator identifying the partition type associated with the partition and in which each of said partition modes has a predefined set of permitted operations, said method further comprising the steps of: examining the stored mode indicator of a target partition selected from said one or more logical partitions for a user operation to determine the mode of said target partition; and performing said operation if it is a permitted operation for the partition type associated with said target partition, otherwise, inhibiting said operation.
Claim 9
Dependent Claim
23 words
The method of claim 1, further comprising the step of logging out said server mode partition in response to a predetermined user command.
Claim 10
Dependent Claim
28 words
The method of claim 1, further comprising the step of logging out said server mode partition in response to detection of a failure in said server mode partition.
Claim 11
Dependent Claim
22 words
The method of claim 1, further comprising the step of restarting said server mode partition in response to a predetermined user command.
Claim 12
Dependent Claim
27 words
The method of claim 1, further comprising the step of restarting said server mode partition in response to detection of a failure in said server mode partition.
Claim 13
Dependent Claim
18 words
The method of claim 1, further comprising the step of applying a trap to said server mode partition.
Claim 14
Dependent Claim
18 words
The method of claim 1, further comprising the step of removing a trap from said server mode partition.
Claim 15
Dependent Claim
20 words
The method of claim 1 in which said hardware machine also has a user-accessible storage device for storing user-accessible code.
Claim 16
Dependent Claim
19 words
The method of claim 1 in which a plurality of server mode partitions are defined within said hardware machine.
Claim 17
Dependent Claim
146 words
In a computer system in which a hardware machine comprises one or more logical partitions, each of which functions as a virtual machine, said hardware machine having a non-user-accessible storage device for storing non-user-accessible code, apparatus for providing a server function in said hardware machine, said apparatus comprising: means for defining a plurality of partition types including server mode partitions that are inaccessible to any user of said hardware machine and non-server mode partitions that are accessible to a user, one of said partition types being associated with each of said one or more logical partitions; means for defining a server mode partition within said hardware machine; means for storing non-user-accessible server code for providing said server function on said non-user-accessible storage device; and means for loading said server code into said server mode partition from said non-user-accessible storage device to activate said server mode partition.
Claim 18
Dependent Claim
146 words
In a computer system in which a hardware machine comprises one or more logical partitions, each of which functions as a virtual machine, said hardware machine having a non-user-accessible storage device for storing non-user-accessible code, apparatus for providing a server function in said hardware machine, said apparatus comprising: means for defining a plurality of partition types including server mode partitions that are inaccessible to any user of said hardware machine and non-server mode partitions that are accessible to a user, one of said partition types being associated with each of said one or more logical partitions; means for defining a server mode partition within said hardware machine; means for storing non-user-accessible server code for providing said server function on said non-user-accessible storage device; and means for loading said server code into said server mode partition from said non-user-accessible storage device to activate said server mode partition.
Claim 19
Dependent Claim
25 words
The apparatus of claim 16, further comprising means for inhibiting loading of said server code from said non-user-accessible storage device into a non-server mode partition.
Claim 20
Dependent Claim
87 words
The apparatus of claim 17 in which each of said logical partitions has a stored mode indicator identifying the partition type associated with the partition, said inhibiting means comprising: means for examining the stored mode indicator of a target partition selected from said one or more logical partitions for loading said server code; and means responsive to a stored mode indicator indicating that said target partition is a non-server mode partition for inhibiting loading of said server code into said target partition from said non-user-accessible storage device.
Claim 21
Dependent Claim
21 words
The apparatus of claim 16, including means for inhibiting user attempts to access said server code loaded into said server partition.
Claim 22
Dependent Claim
80 words
The apparatus of claim 19 in which each of said one or more logical partitions has a stored mode indicator identifying the partition type associated with the partition, said inhibiting means comprising: means for examining the stored mode indicator of a target partition selected from said one or more logical partitions for user access; and means responsive to a stored mode indicator indicating that said target partition is a server mode partition for inhibiting user access to said target partition.
Claim 23
Dependent Claim
28 words
The apparatus of claim 16 in which said hardware machine is divided into a plurality of logical partitions including a server mode partition and a non-server mode partition.
Claim 24
Dependent Claim
105 words
The apparatus of claim 16 in which each of said one or more logical partitions has a stored mode indicator identifying the partition type associated with the partition and in which each of said partition modes has a predefined set of permitted operations, said apparatus further comprising: means for examining the stored mode indicator of a target partition selected from said one or more logical partitions for a user operation to determine the mode of said target partition; and means for performing said operation if it is a permitted operation for the partition type associated with said target partition and for otherwise inhibiting said operation.
Claim 25
Dependent Claim
20 words
The apparatus of claim 16 in which said hardware machine also has a user-accessible storage device for storing user-accessible code.
Claim 26
Dependent Claim
19 words
The apparatus of claim 16 in which a plurality of server mode partitions are defined within said hardware machine.