IP Library Patent Application 12783695
Patent Application
App. No. 12/783,695

SYSTEMS, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR CONFIGURING NETWORK SETTINGS

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 None
App. No.
12/783,695
Abstract

A computer program product having a computer readable medium tangibly recording computer program logic for managing configurations in a computer system is disclosed. The computer program product includes code to configure network information in a first Operating System (OS) environment, code to pass the network information to a second OS environment, and code to effectuate the network information in the first and second OS environments without rebooting the first and second OS environments.

Claims (52)

1 . A computer program product having a computer readable medium tangibly recording computer program logic for managing configurations in a computer system, the computer program product comprising:

code to configure network information in a first Operating System (OS) environment; and

code to pass the network information to a second OS environment; and

code to effectuate the network information in the first and second OS environments without rebooting the first and second OS environments.

2 . The computer program product of claim 1 in which the code to configure network information comprises:

code to create at least one configuration file using the network information; and further in which the code to effectuate the network information comprises:

code to instantiate the least one configuration file without rebooting the first and second OS environments.

3 . The computer program product of claim 1 in which the code to pass the network information comprises:

code to pass changes from the second OS environment to the first OS environment.

4 . The computer program product of claim 1 in which the code to effectuate the network information comprises:

code to restart a communication program within an emulator of the first OS environment.

5 . The computer program product of claim 1 in which the first OS environment comprises:

code to implement a communication program that configures the network information;

code to implement an emulator in which the communication program runs; and

code to implement a system controller in which the emulator runs, the system controller controlling a distributed computer system that spans the first and second OS environments.

6 . The computer program product of claim 1 in which the network information comprises at least one of:

Network Interface Card (NIC) information;

Internet Protocol (IP) information; and

router information.

7 . A system for managing network configurations in a distributed computing system, the system comprising:

a first functional unit that generates network configuration information for the distributed computing system in a first Operating System (OS) environment;

a second functional unit that passes the network configuration information from the first OS environment to the second OS environment; and

a third functional unit that effectuates the network configuration information in the first OS environment without restarting the first OS environment.

8 . The system of claim 7 further comprising:

a fourth functional unit that effectuates the network configuration information in the second OS environment without restarting the second OS environment.

9 . The system of claim 7 in which the network configuration information comprises at least one of:

Network Interface Card (NIC) information;

Internet Protocol (IP) information; and

router information.

10 . The system of claim 7 in which the second functional unit comprises:

a module that passes changes from the second OS environment to the first OS environment.

11 . The system of claim 7 in which the first functional unit creates at least one configuration file using the network configuration information, and in which the third functional unit instantiates the least one configuration file.

12 . The system of claim 7 in which the first and third functional units are run in a system controller that controls the distributed computing system, the computing system spanning the first and second OS environments.

13 . A system for managing network configurations in a distributed computer platform, the distributed computer platform spanning a first Operating System (OS) environment and a second OS environment, the system comprising:

means for configuring network changes in the first OS environment; and

means for implementing the network changes in the first OS environment and the second OS environment without restarting one of the first and second OS environments.

14 . The system of claim 13 in which the configuring means comprises means for creating a configuration file from the network changes; and in which the implementing means comprises means for instantiating the configuration file by restarting a computer program within the first OS environment.

15 . The system of claim 13 in which in which the network changes comprise at least one of:

Network Interface Card (NIC) changes;

Internet Protocol (IP) information changes; and

router changes.

16 . The system of claim 13 in which the implementing means comprises:

means for passing the network changes to the second OS environment.

17 . The system of claim 13 in which the configuring means comprises a Graphical User Interface (GUI) accepting user input.

18 . A computer implemented method for managing network configurations in a distributed computing system that spans a first Operating System (OS) environment and a second OS environment, the distributed computing system managed from the first OS environment, the method comprising:

effectuating network changes in the first OS environment without rebooting the first OS environment; and

passing the network changes to the second OS environment.

19 . The method of claim 18 further comprising:

effectuating the network changes in the second OS environment without rebooting the second OS environment.

20 . The method of claim 18 in which effectuating network changes comprises:

creating at least one configuration file that includes information about the network changes; and

instantiating the at least one configuration file upon creation thereof.

Assignments (8)
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 (SUCCESSOR TO GENERAL ELECTRIC CAPITAL CORPORATION)
To: UNISYS CORPORATION
Reel/Frame 044416/0358 →
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 →
RELEASE OF SECURITY INTEREST Recorded Mar 26, 2013
From: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL TRUSTEE
To: UNISYS CORPORATION
Reel/Frame 030082/0545 →
RELEASE OF SECURITY INTEREST Recorded Mar 15, 2013
From: DEUTSCHE BANK TRUST COMPANY
To: UNISYS CORPORATION
Reel/Frame 030004/0619 →
SECURITY AGREEMENT Recorded Jun 27, 2011
From: UNISYS CORPORATION
To: GENERAL ELECTRIC CAPITAL CORPORATION, AS AGENT
Reel/Frame 026509/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 27, 2010
From: PETERS, JOHN; BERGERSON, ROBERT; HEIT, JAMES; SCHULTZ, JASON
To: UNISYS CORPORATION
Reel/Frame 024746/0108 →