IP Library › Granted Patent US 7,793,087
Granted Patent B2
US 7,793,087 · App. 11/322,401 · Granted Sep 7, 2010

Configuration templates for different use cases for a system

Assignee: SAP AG
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,793,087
App. No.
11/322,401
Granted
Sep 7, 2010
Kind
B2
Abstract

A method and apparatus for configuration templates for different use cases for a system. An embodiment of a method includes receiving an abstract configuration for a system. The received abstract configuration includes a configuration setting. The configuration setting is modified with a template, with the template being designed for a particular use of the system.

Claims (15)

1. A method comprising:

receiving a use case for a computer system, the use case providing an intended use for the computer system; and

generating an abstract template for the computer system based on the use case, the template being provided via a set of abstract configuration elements stored at a database coupled with the computer system, the template independent of a particular configuration of the computer system and other computer systems, the template being derived from a default configuration of the set of abstract configuration elements and based on the use case being compatible with a plurality of computer systems, the template to dynamically generate, during runtime, one or more settings for the intended use of the computer system.

2. The method of claim 1 , wherein the template provides a setting for disabling or enabling a component of the computer system.

3. The method of claim 1 , further comprising using the template for a plurality of different computer systems.

4. The method of claim 1 , wherein the system comprises a JMS (Java™ Messaging Service) instance.

5. A system comprising:

a database to contain a set of abstract configuration elements, the set of abstract configuration elements including a template for a use case having a particular use for a computer system, the database coupled with the computer system, the template is based on the use case, the template independent of a particular configuration of the computer system and other computer systems, the template being derived from a default configuration and based on the use case being compatible with a plurality of computer systems; and

a configuration manager, the configuration manager to generate the template to dynamically generate, during runtime, one or more settings for the intended use of the computer system.

6. The server of claim 5 , wherein the system comprises a JMS (Java™ Messaging Service) instance.

7. A computer-readable medium having stored thereon data representing sequences of instructions that, when executed by a processor, cause the processor to perform operations comprising:

receiving a use case for a computer system, the use case providing an intended use for the computer system; and

generating an abstract template for the system based on the use case, the template being provided via a set of abstract configuration elements stored at a database coupled with the computer system, the template independent of a particular configuration of the system and other systems, the template being derived from a default configuration of the set of abstract configuration elements and based on the use case being compatible with a plurality of systems, the template to dynamically generate, during runtime, one or more settings for the intended use of the system.

8. The medium of claim 7 , wherein the template is intended to disable or enable a component of the computer system.

9. The medium of claim 7 , wherein the template is compatible with a plurality of different computer systems.

Assignments (2)
CHANGE OF NAME Recorded Aug 26, 2014
From: SAP AG
To: SAP SE
Reel/Frame 033625/0334 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 17, 2006
From: ZENZ, INGO; KILIAN, FRANK
To: SAP AG
Reel/Frame 017770/0358 →
Continuity (1)
Related Publication 20070157010A1 · Jul 5, 2007