IP Library Granted Patent US 9,031,993
Granted Patent B2
US 9,031,993 · App. 12/899,315 · Granted May 12, 2015

Customizable library for information technology design and management using expert knowledge base

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,031,993
App. No.
12/899,315
Granted
May 12, 2015
Kind
B2
Abstract

A system for providing a customized library platform of informational elements, each pertaining to one or more of information technology disciplines, includes a database of informational elements, and first computer-implemented user interfaces usable to provide the customization and a second user interface usable to view the customized library platform. The IT disciplines span design, analysis, modeling and management across a wide spectrum of IT functions and includes levels of detail and viewpoints that accommodate multiple roles across IT, from very senior executives to low level engineers and programmers. The knowledge base allows organizations to model their knowledge relationships to fit their structures, processes and guidelines, by using a provided framework as a starting point. The intelligent knowledge base emphasizes specific practices that enhance the linkage of business to IT, which is a widely recognized gap across IT creating massive waste and inefficiency.

Claims (39)

1. A method for providing a library platform, customized for use by a particular customer, of informational elements that each pertain to one or more of information technology analysis, modeling, design and management, comprising:

(a) creating a non-customized knowledge base, arranged in the form of discrete informational elements that each incorporate intellectual property describing an aspect of information technology analysis, modeling, design and/or management; in a data store, wherein information technology includes at least one element selected from the group comprising computer equipment, computer systems, computer processes, and computer infrastructure which support business activities within a company or other organization;

(b) defining a high-level framework in which a plurality of the discrete informational elements may be arranged;

(c) presenting an unpopulated data tree, having data connection points established according to the high-level framework, to a first user via a user interface implemented on a computer;

(d) in conjunction with presentation of the unpopulated data tree, presenting the informational elements of the knowledge base to the first user for customized selection and placement thereof on the tree, wherein selection and placement is based on characteristics, known to the first user, about an information technology system of a particular customer;

(e) in response to selection of a particular informational element, by the first user, from the knowledge base, facilitating the attachment of the selected informational element at a data connection point on the tree, thereby forming a tree node, such that the high-level framework provides semantic context for the selected informational element;

(f) presenting the updated tree to the first user;

(g) iteratively repeating steps (d), (e) and (f) until a library platform, comprising a fully-populated tree that is customized for use by the particular customer, is completed; and

(h) providing the completed library platform to the particular customer for use in one or more of designing, analysis, modeling and managing the information technology system of the customer, wherein the completed library platform includes a blueprint comprising a reference architecture and design pattern which define functionality and represent business requirements, wherein the blueprint enables an information technology transformation of the information technology by providing tailored transformation information.

2. The method of claim 1 , wherein providing the completed library platform to the particular customer includes presenting the completed library platform to a user, designated by the customer, via a user interface implemented on a computer.

3. The method of claim 2 , wherein the steps (d), (e) and (f) are carried out via a first user interface and step (h) is carried out via a second user interface.

4. The method of claim 1 , wherein creating the non-customized knowledge base includes incorporating at least twenty discrete informational problem domain elements in the arrangement.

5. The method of claim 4 , wherein creating the non-customized knowledge base includes incorporating at least 200 discrete informational problem domain elements in the arrangement.

6. The method of claim 4 , wherein creating the non-customized knowledge base includes incorporating a plurality of discrete informational support elements in the arrangement for each of a majority of the problem domain elements.

7. The method of claim 6 , wherein creating the non-customized knowledge base includes incorporating an average of at least three discrete informational support elements in the arrangement for each of the problem domain elements.

8. The method of claim 1 , wherein creating the non-customized knowledge base includes incorporating informational elements of different types.

9. The method of claim 8 , wherein at least some of the discrete informational elements are playbooks.

10. The method of claim 8 , wherein at least some of the discrete informational elements are documents.

11. The method of claim 8 , wherein at least some of the discrete informational elements are toolkits.

12. The method of claim 8 , wherein at least some of the discrete informational elements are templates.

13. The method of claim 8 , wherein at least some of the discrete informational elements are how-to guides for particular information technology analysis, modeling, design or management processes.

14. The method of claim 8 , wherein at least some of the discrete informational elements are illustrative examples of particular aspects of information technology analysis, modeling, design and management.

15. The method of claim 8 , wherein creating the non-customized knowledge base includes incorporating discrete informational element types that include at least two types selected from the following group: playbooks, documents, toolkits, templates, how-to guides and illustrative examples.

16. The method of claim 15 , wherein creating the non-customized knowledge base includes incorporating discrete informational element types that include at least three types selected from the following group: playbooks, documents, toolkits, templates, how-to guides and illustrative examples.

17. The method of claim 16 , wherein creating the non-customized knowledge base includes incorporating discrete informational element types that include at least four types selected from the following group: playbooks, documents, toolkits, templates, how-to guides and illustrative examples.

18. The method of claim 1 , wherein the high-level framework is implemented by arranging the tree, including at least some of the data connection points thereon, to correspond with an information technology program life cycle.

19. A non-transitory computer-readable medium containing a program for executing a method for providing a library platform, customized for use by a particular customer, of informational elements that each pertain to one or more of information technology analysis, modeling, design and management, the method comprising the following steps:

(a) storing, in a database, a collection of discrete informational elements that each incorporate intellectual property describing an aspect of information technology analysis, modeling, design and/or management, the informational elements collectively forming a non-customized knowledge base, wherein information technology includes at least one element selected from the group comprising computer equipment, computer systems, computer processes, and computer infrastructure which support business activities within a company or other organization;

(b) maintaining a high-level framework in which a plurality of the discrete informational elements may be arranged;

(c) presenting an unpopulated data tree, having data connection points established according to the high-level framework, to a first user via a user interface implemented on a computer;

(d) in conjunction with presentation of the unpopulated data tree, presenting the informational elements of the knowledge base to the first user for customized selection and placement thereof on the tree, wherein selection and placement is based on characteristics, known to the first user, about an information technology system of a particular customer;

(e) in response to selection of a particular informational element, by the first user, from the knowledge base, attaching the selected informational element at a data connection point on the tree, thereby forming a tree node, such that the high-level framework provides semantic context for the selected informational element;

(f) presenting the updated tree to the first user;

(g) iteratively repeating steps (d), (e) and (f) until a library platform, comprising a fully-populated tree that is customized for use by the particular customer, is completed; and

(h) producing one or more output files, whose content represents the completed library platform, for use by the particular customer for use in one or more of designing, analysis, modeling and managing the information technology system of the customer, wherein the completed library platform includes a blueprint comprising a reference architecture and design pattern which define functionality and represent business requirements, wherein the blueprint enables an information technology transformation of the information technology by providing tailored transformation information.

20. A system for providing a library platform, customized for use by a particular customer, of informational elements that each pertain to one or more of information technology analysis, modeling, design and management, comprising:

(a) a database containing a collection of discrete informational elements that each incorporate intellectual property describing an aspect of information technology analysis, modeling, design and/or management;

(b) a computer implementing a first user interface usable to customize a library platform, arranged in the form of a data tree that is segregated according to a high-level framework, for use by a particular customer, wherein the data tree is populated, using the first user interface, by iteratively selecting informational elements from the database and attaching the informational elements to the data tree at connection points such that the high-level framework provides semantic context for the selected informational elements, and wherein selection and attachment is carried out at least in part based on characteristics about an information technology system of the particular customer, wherein information technology includes at least one element selected from the group comprising computer equipment, computer systems, computer processes, and computer infrastructure which support business activities within a company or other organization; and

(c) a computer implementing a second user interface usable to view the customized library platform, in the form of the fully-populated data tree, such that the data tree provides semantic context to a user, designated by the customer, for the informational elements attached thereto, wherein the completed library platform includes a blueprint comprising a reference architecture and design pattern which define functionality and represent business requirements, wherein the blueprint enables an information technology transformation of the information technology by providing tailored transformation information.

Assignments (11)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (045455/0001) Recorded May 20, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO ASAP SOFTWARE EXPRESS, INC.); DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC CORPORATION (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MAGINATICS LLC); EMC IP HOLDING COMPANY LLC (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MOZY, INC.); SCALEIO LLC
Reel/Frame 061753/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040136/0001) Recorded Apr 26, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO ASAP SOFTWARE EXPRESS, INC.); DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC CORPORATION (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MAGINATICS LLC); EMC IP HOLDING COMPANY LLC (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MOZY, INC.); SCALEIO LLC
Reel/Frame 061324/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 3, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL USA L.P.; ASAP SOFTWARE EXPRESS, INC.; AVENTAIL LLC; CREDANT TECHNOLOGIES, INC.; DELL INTERNATIONAL, L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL SYSTEMS CORPORATION; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; FORCE10 NETWORKS, INC.; MAGINATICS LLC; MOZY, INC.; SCALEIO LLC; WYSE TECHNOLOGY L.L.C.
Reel/Frame 058216/0001 →
SECURITY AGREEMENT Recorded Mar 21, 2019
From: CREDANT TECHNOLOGIES, INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 049452/0223 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2016
From: EMC CORPORATION
To: EMC IP HOLDING COMPANY LLC
Reel/Frame 040203/0001 →
SECURITY AGREEMENT Recorded Sep 21, 2016
From: ASAP SOFTWARE EXPRESS, INC.; AVENTAIL LLC; CREDANT TECHNOLOGIES, INC.; DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL SYSTEMS CORPORATION; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; FORCE10 NETWORKS, INC.; MAGINATICS LLC; MOZY, INC.; SCALEIO LLC; SPANNING CLOUD APPS LLC; WYSE TECHNOLOGY L.L.C.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 040136/0001 →
SECURITY AGREEMENT Recorded Sep 21, 2016
From: ASAP SOFTWARE EXPRESS, INC.; AVENTAIL LLC; CREDANT TECHNOLOGIES, INC.; DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL SYSTEMS CORPORATION; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; FORCE10 NETWORKS, INC.; MAGINATICS LLC; MOZY, INC.; SCALEIO LLC; SPANNING CLOUD APPS LLC; WYSE TECHNOLOGY L.L.C.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 040134/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 4, 2013
From: BISHOP, ANTHONY BENNETT; NARKIER, SHEPPARD DAVID; WANISH, PAUL JOHN; PECORARO, ALEXIS SALVATORE
To: ADAPTIVITY, INC.
Reel/Frame 030540/0715 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2013
From: ADAPTIVITY, INC.
To: EMC CORPORATION
Reel/Frame 030467/0642 →
SECURITY AGREEMENT Recorded Feb 23, 2012
From: ADAPTIVITY, INC.
To: SILICON VALLEY BANK
Reel/Frame 027750/0600 →