IP Library Granted Patent US 9,311,117
Granted Patent B2
US 9,311,117 · App. 13/709,611 · Granted Apr 12, 2016

System and method of capacity management

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,311,117
App. No.
13/709,611
Granted
Apr 12, 2016
Kind
B2
Abstract

Systems and methods are disclosed herein to a method for providing a system name of a computer system, comprises generating a system ID key based on a system type of the computer system using an external key generator module; installing the system ID key on the computer system in an active operating state by extracting the system name from the system ID key; updating operating system structures for immediate use of the system name; writing a machine name index into halt/load parameters that are implemented by the computer system for subsequent restarts of the computer system after suspending the computer system, wherein the machine name index identifies a location of the system name in a system registry; and writing the system name into the system registry from the system ID key.

Claims (39)

1. A method for providing a system name of a computer system, comprising:

generating a system ID key based on a system type of the computer system using an external key generator module, wherein the system ID key comprises a system name;

installing the system ID key on the computer system in an active operating state by:

extracting the system name from the system ID key;

updating operating system structures for immediate use of the system name;

writing a machine name index into halt/load parameters that are implemented by the computer system for subsequent restarts of the computer system after suspending the computer system, wherein the machine name index identifies a location of the system name in a system registry; and

writing the system name into the system registry from the system ID key.

2. The method of claim 1 , wherein the system ID key is provided to the computer system through a wide area network from the external key generator module.

3. The method of claim 1 , wherein the system type includes the number of processors enabled by the system ID key, whether the computer system is a billed by metering or capacity on demand, a marketing title, or hardware components enabled by the system ID key.

4. The method of claim 1 , wherein the system ID key includes virtual serial numbers to be assigned to hardware components of the computer system.

5. The method of claim 1 , wherein the system ID key is adapted to enable or disable hardware components of the computer system reflecting a client selected computer system configuration.

6. The method of claim 1 , wherein writing the system name into the system registry from the system ID key, comprises:

saving the system name extracted from the system ID key to a data structure in high memory;

writing the system name from the data structure into systems management; and

saving the system name to the system registry.

7. The method of claim 1 , further comprising:

restarting the computer system from the suspended state using the halt/load parameters;

locating, by the halt/load parameters, the location of the system name in the system registry; and

displaying the system name in an operating system running on the computer system.

8. The method of claim 1 , wherein the external key generator module is maintained and controlled by a vendor of the computer system.

9. A method for providing an immediate uninterrupted installation of a unique system identity, a system name, a product line, and a number of visible processors of a computer system, comprising:

generating a system ID key based on a system type of the computer system, a number of processors enabled in the computer system, and a product line of the computer system, wherein the system ID key comprises a unique system identity, a system name, a product line, and a number of visible processors from the system ID key;

installing the system ID key to the computer system in an active operating state by:

extracting the unique system identity, the system name, the product line, and the number of visible processors from the system ID key;

updating operating system structures for immediate use of the unique system identity, system name, product line, and pool of visible processors;

writing a machine name index into halt/load parameters that are implemented by the computer system for subsequent restarts of the computer system after suspending the computer system, wherein the machine name index identifies a location of the system name, product line, and number of visible processors in a system registry; and

writing the system name, product line, and number of visible processors into the system registry from the system ID key.

10. The method of claim 9 , wherein the system ID key may be provided to the computer system through a wide area network from the external key generator module.

11. The method of claim 9 , wherein the system type may be the number of processors enabled by the system ID key, whether the computer system is a billed by metering or capacity on demand, a marketing title, or hardware components enabled by the system ID key.

12. The method of claim 9 , wherein the system ID key further includes virtual serial numbers to be assigned to hardware components of the computer system.

13. The method of claim 9 , wherein the system ID key is further able to enable or disable hardware components of the computer system reflecting a client selected computer system configuration.

14. The method of claim 9 , wherein writing the system name into the system registry from the system ID key comprises:

saving the system name, product line, and number of visible processors extracted from the system ID key to a data structure in high memory;

writing the system name, product line, and number of visible processors from the data structure into systems management;

saving, by the systems management, the system name, product line, and number of visible processors to the system registry.

15. The method of claim 9 , further comprising:

restarting the computer system from the suspended state using the halt/load parameters;

locating, by the halt/load parameters, the location of the system name, product line, and number of visible processors in the system registry; and

displaying the correct system name, product line, and number of visible processors in an operating system running on the computer system.

Assignments (7)
AMENDED AND RESTATED PATENT SECURITY AGREEMENT Recorded Jun 27, 2025
From: UNISYS CORPORATION; UNISYS HOLDING CORPORATION; UNISYS NPL, INC.; UNISYS AP INVESTMENT COMPANY I
To: COMPUTERSHARE TRUST COMPANY, N.A., AS COLLATERAL TRUSTEE
Reel/Frame 071759/0527 →
RELEASE OF SECURITY INTEREST Recorded Oct 28, 2020
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: UNISYS CORPORATION
Reel/Frame 054231/0496 →
RELEASE OF SECURITY INTEREST Recorded Nov 9, 2017
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: UNISYS CORPORATION
Reel/Frame 044416/0114 →
SECURITY INTEREST Recorded Oct 6, 2017
From: UNISYS CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 044144/0081 →
PATENT SECURITY AGREEMENT Recorded Apr 27, 2017
From: UNISYS CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL TRUSTEE
Reel/Frame 042354/0001 →
SECURITY INTEREST Recorded Oct 6, 2016
From: UNISYS CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 039960/0057 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2015
From: HOFFMAN, PHILIP M; STELL, JEFFREY; EBERSOLE, DWAYNE; SCHATZ, STEVEN; BLYLER, RICHARD
To: UNISYS CORPORATION
Reel/Frame 035345/0373 →