Data management control system for file and database
First Claim
1. A data management control system for file and database management for managing a plurality of projects as a design control system, comprising:
- a data repository for each project for data records and a control repository comprising a common access interface and one or more databases;
said control repository communicating with users of said design control system for fulfilling requests of a user and the data repositories of said data management control system through a plurality of managers, each manager performing a unique function,wherein said managers act as building blocks which can be combined in a plurality of manners to support an environment suitable for multiple users of a user community; and
whereinall data and control information is tracked in an architecturally centralized location consisting of said data repository and said control repository using a single logical PFVL paradigm to identify all data in the DMS by ;
hp5.P;
ehp5.ackage, ;
hp5.F;
ehp5.ile Type, (Data Type), ;
hp5.V;
ehp5.ersion and ;
hp5.L;
ehp5.evel, and wherein packages are arbitrary divisions of data, whereby all the data has some common association; and
,all data and control information is tracked in an architecturally centralized location consisting of a data and control repository for a project using a single logical PFVL paradigm, and wherein said system provides a dynamic Bill of Materials Tracker to identify all the desired pieces of a design at a particular Library, Level and Variance to be built into a "model".
1 Assignment
0 Petitions
Accused Products
Abstract
A design control system suitable for use in connection with the design of integrated circuits and other elements of manufacture having many parts which need to be developed in a concurrent engineering environment with inputs provided by users and or systems which may be located anywhere in the world providing a set of control information for coordinating movement of the design information through development and to release while providing dynamic tracking of the status of elements of the bills of materials in an integrated and coordinated activity control system utilizing a repository which can be implemented in the form of a database (relational, object oriented, etc.) or using a flat file system. Once a model is created and/or identified by control information design libraries hold the actual pieces of the design under control of the system without limit to the number of libraries, and providing for tracking and hierarchical designs which are allowed to traverse through multiple libraries. Data Managers become part of the design team, and libraries are programmable to meet the needs of the design group they service.
-
Citations
18 Claims
-
1. A data management control system for file and database management for managing a plurality of projects as a design control system, comprising:
-
a data repository for each project for data records and a control repository comprising a common access interface and one or more databases; said control repository communicating with users of said design control system for fulfilling requests of a user and the data repositories of said data management control system through a plurality of managers, each manager performing a unique function, wherein said managers act as building blocks which can be combined in a plurality of manners to support an environment suitable for multiple users of a user community; and
whereinall data and control information is tracked in an architecturally centralized location consisting of said data repository and said control repository using a single logical PFVL paradigm to identify all data in the DMS by ;
hp5.P;
ehp5.ackage, ;
hp5.F;
ehp5.ile Type, (Data Type), ;
hp5.V;
ehp5.ersion and ;
hp5.L;
ehp5.evel, and wherein packages are arbitrary divisions of data, whereby all the data has some common association; and
,all data and control information is tracked in an architecturally centralized location consisting of a data and control repository for a project using a single logical PFVL paradigm, and wherein said system provides a dynamic Bill of Materials Tracker to identify all the desired pieces of a design at a particular Library, Level and Variance to be built into a "model". - View Dependent Claims (2, 3)
-
-
4. A data management control system for file and database management for managing a plurality of projects as a design control system, comprising:
-
a data repository for each project for data records and a control repository comprising a common access interface and one or more databases; said control repository communicating with users of said design control system for fulfilling requests of a user and the data repositories of said data management control system through a plurality of managers, each manager performing a unique function, wherein said managers act as building blocks which can be combined in a plurality of manners to support an environment suitable for multiple users of a user community; and
whereinall data and control information is tracked in an architecturally centralized location consisting of said data repository and said control repository using a single logical PFVL paradigm to identify all data in the DMS by ;
hp5.P;
ehp5.ackage, ;
hp5.F;
ehp5.ile Type, (Data Type), ;
hp5.V;
ehp5.ersion and ;
hp5.L;
ehp5.evel, and wherein packages are arbitrary divisions of data, whereby all the data has some common association; and
,wherein all data and control information is tracked in an architecturally centralized location consisting of a data and control repository for a project using a single logical PFVL paradigm, and wherein said system provides Automated Library Processing whereby tools, checks and automated tasks can be launched either during movement of data between levels or while data is stable within a level and where results would be associated to the exact data objects used in the process and retained in the Control Repository. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
5. A data management control system for file and database management for managing a plurality of projects as a design control system, comprising:
-
a data repository for each project for data records and a control repository comprising a common access interface and one or more databases; said control repository communicating with users of said design control system for fulfilling requests of a user and the data repositories of said data management control system through a plurality of managers, each manager performing a unique function, wherein said managers act as building blocks which can be combined in a plurality of manners to support an environment suitable for multiple users of a user community; and
whereinall data and control information is tracked in an architecturally centralized location consisting of said data repository and said control repository using a single logical PFVL paradigm to identify all data in the DMS by ;
hp5.P;
ehp5.ackage, ;
hp5.F;
ehp5.ile Type, (Data Type), ;
hp5.V;
ehp5.ersion and ;
hp5.L;
ehp5.evel, and wherein packages are arbitrary divisions of data, whereby all the data has some common association; and
,wherein all data and control information is tracked in an architecturally centralized location consisting of a data and control repository for a project using a single logical PFVL paradigm, and wherein said system provides External Data Control whereby results obtained from tools run outside of the DMS can be securely incorporated into the DMS with the same data integrity as an Automated Library Process initiated from within the DMS.
-
-
6. A data management control system for file and database management for managing a plurality of projects as a design control system, comprising:
-
a data repository for each project for data records and a control repository comprising a common access interface and one or more databases; said control repository communicating with users of said design control system for fulfilling requests of a user and the data repositories of said data management control system through a plurality of managers, each manager performing a unique function, wherein said managers act as building blocks which can be combined in a plurality of manners to support an environment suitable for multiple users of a user community; and
whereinall data and control information is tracked in an architecturally centralized location consisting of said data repository and said control repository using a single logical PFVL paradigm to identify all data in the DMS by ;
hp5.P;
ehp5.ackage, ;
hp5.F;
ehp5.ile Type, (Data Type), ;
hp5.V;
ehp5.ersion and ;
hp5.L;
ehp5.evel, and wherein packages are arbitrary divisions of data, whereby all the data has some common association; and
,wherein all data and control information is tracked in an architecturally centralized location consisting of a data and control repository for a project using a single logical PFVL paradigm, and wherein said system provides a Locking mechanism which not only performs simple Check-Out, Check-in to assert ownership, but allows ownership by PFVL, so, two different designers could check out different versions of the piece of a design element at different Quality Levels.
-
-
7. A data management control system for file and database management for managing a plurality of projects as a design control system, comprising:
-
a data repository for each project for data records and a control repository comprising a common access interface and one or more databases; said control repository communicating with users of said design control system for fulfilling requests of a user and the data repositories of said data management control system through a plurality of managers, each manager performing a unique function, wherein said managers act as building blocks which can be combined in a plurality of manners to support an environment suitable for multiple users of a user community; and
whereinall data and control information is tracked in an architecturally centralized location consisting of said data repository and said control repository using a single logical PFVL paradigm to identify all data in the DMS by ;
hp5.P;
ehp5.ackage, ;
hp5.F;
ehp5.ile Type, (Data Type), ;
hp5.V;
ehp5.ersion and ;
hp5.L;
ehp5.evel, and wherein packages are arbitrary divisions of data, whereby all the data has some common association; and
,wherein all data and control information is tracked in an architecturally centralized location consisting of a data and control repository for a project using a single logical PFVL paradigm, and wherein said system provides Problem Fix Management and Engineering Change Tracking which would provide various utilities to ensure that fixes to problems are contained within the proper EC.
-
Specification