IP Library Granted Patent US 6,941,542
Granted Patent B2
US 6,941,542 · App. 09/902,579 · Granted Sep 6, 2005

Process for generating information models

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 6,941,542
App. No.
09/902,579
Granted
Sep 6, 2005
Kind
B2
Abstract

The invention relates to a process for generating information models and also to an information-processing system and a software product for implementing the process. A first, master information model is generated in coded form in a first description language and is stored in a database. One or more second, product-specific information models are generated from the master information model by means of first selection parameters and, in each case, stored in a database.

Claims (54)

1. A method for generating information models, comprising:

incorporating definitions of a plurality of subcomponents of an overall system to generate a first information model in coded form in a first description language;

storing the first information model in a computer running a first database;

using the first information model to generate one or more product-specific information models by selecting one or more first parameters;

storing the one or more product-specific information models in a computer running a second database;

using the one or more product-specific information models to generate one or more project-specific information models by selecting one or more second parameters; and

storing the one or more project-specific information models in a computer running a third database.

2. A method according to claim 1 , wherein the one or more product-specific information models are coded in a second description language different from the first description language.

3. A method according to claim 1 , wherein the one or more product-specific information models describe one or more network elements of a communications network.

4. A method according to claim 1 , further comprising using the one or more product-specific information models to generate one or more software components for one or more network elements of a communications network.

5. A method for generating information models according to claim 1 , further comprising an integrated database structure comprising the first database and the second database.

6. A method for generating information models according to claim 1 , further comprising an integrated database structure comprising two or more of the first database, the second database and the third database.

7. A method for generating information models according to claim 1 , further comprising signaling a syntactical error when at least one syntactical error exists in the definitions of the subcomponents.

8. A method for generating information models according to claim 1 , further comprising identifying an unresolved link when at least one unresolved link exists between the definitions of the subcomponents.

9. A method for generating information models according to claim 1 , further comprising recognizing and signaling a contradictory specification among the definitions when the contradictory specification among the definitions of the subcomponents exists.

10. A method for processing information models, comprising:

incorporating definitions of a plurality of subcomponents of an overall system to generate a first information model in coded form in a first description language;

storing the first information model in a computer running a first database;

using the first information model to generate one or more product profiles or a comparison of two or more product profiles;

storing the one or more product profiles or the comparison of two or more product profiles in a computer running a second database;

using the first information model to generate one or more product-specific information models by selecting one or more first parameters;

storing the one or more product-specific information models in a computer running a third database;

using the one or more product-related information models to generate one or more, project-specific information models by selecting one or more second parameters;

storing the one or more project-specific information models in a computer running a fourth database;

using the one or more project-specific information models to generate one or more product profiles or a comparison of two or more product profiles; and

storing the one or more product profiles or the comparison of two or more product profiles in a computer running a fifth database.

11. A method according to claim 10 , further comprising:

storing the one or more product profiles or the comparison of two or more product profiles in a computer running a fourth database.

12. A method for processing information models according to claim 11 , further comprising an integrated database structure comprising two or more of the first database, the second database, the third database and the fourth database.

13. A method for processing information models according to claim 10 , further comprising an integrated database structure comprising the first database and the second database.

14. A method for processing information models according to claim 10 , further comprising an integrated database structure comprising two or more of the first database, the second database, the third database, the fourth database and the fifth database.

15. A method for processing information models according to claim 10 , further comprising signaling a syntactical error when at least one syntactical error exists in the definitions of the subcomponents.

16. A method for processing information models according to claim 10 , further comprising identifying an unresolved link when at least one unresolved link exists between the definitions of the subcomponents.

17. A method for processing information models according to claim 10 , further comprising recognizing and signaling a contradictory specification among the definitions when the contradictory specification among the definitions of the subcomponents exists.

18. An information-processing system tangibly embodied on a program storage medium readable by a computer and embodying one or more instructions executable by the computer to implement a method of generating information models, said method comprising:

incorporating definitions of a plurality of subcomponents of an overall system to generate a first information model in coded form in a first description language;

storing the first information model in a computer running a first database;

using the first information model to generate one or more product-specific information models by selecting one or more first parameters;

storing the one or more product-specific information models in a computer running a second database;

using the one or more product-specific information models to generate one or more project-specific information models by selecting one or more second parameters; and

storing the one or more project-specific information models in a computer running a third database.

19. An information-processing system according to claim 18 , wherein said method further comprises:

using the first information model to generate one or more product profiles or a comparison of two or more product profiles; and

storing the one or more product profiles or the comparison of two or more product profiles in a computer running a fourth database.

20. A software product tangibly embodied on a program storage medium readable by a computer and embodying one or more instructions executable by the computer to implement a method of generating information models, said method comprising:

incorporating definitions of a plurality of subcomponents of an overall system to generate a first information model in coded form in a first description language;

storing the first information model in a computer running a first database;

using the first information model to generate one or more product-specific information models by selecting one or more first parameters;

storing the one or more product-specific information models in a computer running a second database;

using the one or more product-specific information models to generate one or more project-specific information models by selecting one or more second parameters; and

storing the one or more project-specific information models in a computer running a third database.

21. A software product according to claim 20 , wherein said method further comprises:

using the first information model to generate one or more product profiles or a comparison of two or more product profiles; and

storing the one or more product profiles or the comparison of two or more product profiles in a computer running a fourth database.

Assignments (6)
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 →
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 →
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2014
From: CREDIT SUISSE AG
To: ALCATEL LUCENT
Reel/Frame 033868/0001 →
SECURITY AGREEMENT Recorded Jan 30, 2013
From: ALCATEL LUCENT
To: CREDIT SUISSE AG
Reel/Frame 029821/0001 →