IP Library Granted Patent US 7,536,290
Granted Patent B1
US 7,536,290 · App. 10/954,775 · Granted May 19, 2009

Model-based management of an existing information processing system

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 7,536,290
App. No.
10/954,775
Granted
May 19, 2009
Kind
B1
Abstract

A method, system, computer system, and computer-readable medium to create a snapshot of an existing information system using a model of an information processing system. The model defines a set of instructions that is operable to discover data about a resource in the existing information processing system, and the snapshot is created by executing the set of instructions. An analysis of the snapshot is performed to identify a set of actions needed to make a change to the existing information processing system. Changes to the existing information processing system may include, for example, upgrading the existing information processing system, deploying a new instance of the existing information processing system, and optimizing performance of the existing information processing system.

Claims (26)

1. A computer-implemented method of model-based management of an existing information processing system comprising:

employing a model in a computer, the model including:

a defined set of components making up an information processing system, the set of components being configured to perform information processing functions including web service and database service, and

a set of defined instructions configured to discover data about a plurality of resources potentially present in the existing information processing system, including a web server and a database server that is used by the web server, each of the defined instructions being configured to request a specified datum associated with a specified one of said resources, said resources corresponding to said components;

creating a snapshot of the existing information processing system using the model by executing the set of defined instructions, the snapshot comprising a plurality of the specified data of a plurality of resources actually present within the existing information processing system, including information that identifies memory usage of the web server;

evaluating the snapshot, including the information that identifies memory usage of the web server, using an overlay;

identifying one or more of the resources that need to be changed in order to implement an upgrade to the existing information processing system; and

presenting the identified one or more resources that need to be changed to cause the existing information system to be upgraded.

2. A computer-readable storage medium comprising instructions that when executed by a computer implement a method of model-based management of an existing information processing system, the instructions including:

instructions to load a model, the model comprising:

a defined set of components making up an information processing system, the set of components being configured to perform information processing functions including web service and database service, and

a set of defined instructions configured to discover data about a plurality of resources potentially present in the existing information processing system, including a web server and a database server that is used by the web server, each of the defined instructions being configured to request a specified datum associated with a specified one of said resources, said resources corresponding to said components;

instructions to create a snapshot of the existing information processing system using the model by executing the set of defined instructions, the snapshot comprising a plurality of the specified data of a plurality of resources actually present within the existing information processing system, including information that identifies memory usage of the web server;

instructions to evaluate the snapshot, including the information that identifies memory usage of the web server, using an overlay;

instructions to identify one or more of the resources that need to be changed in order to implement an upgrade to the existing information processing system; and

instructions to present the identified one or more resources that need to be changed to cause the existing information system to be upgraded.

3. A computer system comprising:

a processor configured to execute instructions; and

a computer-readable storage medium comprising instructions that when executed by a computer implement a method of model-based management of an existing information processing system, the instructions including:

instructions to load a model, the model comprising:

a defined set of components making up an information processing system, the set of components being configured to perform information processing functions including web service and database service, and

a set of defined instructions configured to discover data about a plurality of resources potentially present in the existing information processing system, including a web server and a database server that is used by the web server, each of the defined instructions being configured to request a specified datum associated with a specified one of said resources, said resources corresponding to said components;

instructions to create a snapshot of the existing information processing system using the model by executing the set of defined instructions, the snapshot comprising a plurality of the specified data of a plurality of resources actually present within the existing information processing system, including information that identifies memory usage of the web server;

instructions to evaluate the snapshot, including the information that identifies memory usage of the web server, using an overlay;

instructions to identify one or more of the resources that need to be changed in order to implement an upgrade to the existing information processing system; and

instructions to present the identified one or more resources that need to be changed to cause the existing information system to be upgraded.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Jun 3, 2021
From: TERRIER SSC, LLC
To: WSOU INVESTMENTS, LLC
Reel/Frame 056526/0093 →
SECURITY INTEREST Recorded Jun 1, 2021
From: WSOU INVESTMENTS, LLC
To: OT WSOU TERRIER HOLDINGS, LLC
Reel/Frame 056990/0081 →
RELEASE OF SECURITY INTEREST Recorded May 21, 2019
From: OCO OPPORTUNITIES MASTER FUND, L.P. (F/K/A OMEGA CREDIT OPPORTUNITIES MASTER FUND LP
To: WSOU INVESTMENTS, LLC
Reel/Frame 049246/0405 →
SECURITY INTEREST Recorded May 20, 2019
From: WSOU INVESTMENTS, LLC
To: BP FUNDING TRUST, SERIES SPL-VI
Reel/Frame 049235/0068 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2017
From: ALCATEL LUCENT
To: WSOU INVESTMENTS, LLC
Reel/Frame 044000/0053 →
SECURITY INTEREST Recorded Sep 21, 2017
From: WSOU INVESTMENTS, LLC
To: OMEGA CREDIT OPPORTUNITIES MASTER FUND, LP
Reel/Frame 043966/0574 →
MERGER Recorded May 13, 2014
From: MOTIVE, INC.
To: ALCATEL-LUCENT USA INC.
Reel/Frame 032879/0375 →