Document management and access control by document's attributes for document query system
First Claim
Patent Images
1. A method for management of categorization and access to documents between a semiconductor foundry and a user, the method comprising the steps of:
- retaining within a document database body text for a plurality of documents that define parameters of the semiconductor foundry'"'"'s manufacturing processes;
creating a document identification record associated with each document of the plurality of documents;
categorizing a plurality of document attributes for each document of the plurality of documents, each of the plurality of document attributes based on the parameters of the semiconductor foundry'"'"'s manufacturing processes;
creating an attribute record for each category of document attribute for each document of the plurality of documents;
creating an attribute tree level record providing a hierarchy for each categorization defined by each attribute;
defining a document access control record associated with each document of the plurality of documents identifying which of said document attributes govern access to said documents;
creating a user access profile for a user, said user access profile defining the user'"'"'s access privileges for each attribute;
generating a document tree categorizing said documents based on attributes selected by the user;
selecting at least one document from the document tree;
comparing said user access profile to said document access control record for the at least one selected document; and
transferring to a the user those documents selected by said user from said document tree and for which said user has access privileges granted based on the contents of said document access control record.
1 Assignment
0 Petitions
Accused Products
Abstract
A document management system generates a hierarchical category tree itemizing documents within a database from associated attributes of the documents. The document management system further provides access privileges to the documents itemized in the hierarchical category tree by associating access privileges to the attributes of the documents with itemized by the hierarchical category tree.
-
Citations
8 Claims
-
1. A method for management of categorization and access to documents between a semiconductor foundry and a user, the method comprising the steps of:
-
retaining within a document database body text for a plurality of documents that define parameters of the semiconductor foundry'"'"'s manufacturing processes; creating a document identification record associated with each document of the plurality of documents; categorizing a plurality of document attributes for each document of the plurality of documents, each of the plurality of document attributes based on the parameters of the semiconductor foundry'"'"'s manufacturing processes; creating an attribute record for each category of document attribute for each document of the plurality of documents; creating an attribute tree level record providing a hierarchy for each categorization defined by each attribute; defining a document access control record associated with each document of the plurality of documents identifying which of said document attributes govern access to said documents; creating a user access profile for a user, said user access profile defining the user'"'"'s access privileges for each attribute; generating a document tree categorizing said documents based on attributes selected by the user; selecting at least one document from the document tree; comparing said user access profile to said document access control record for the at least one selected document; and transferring to a the user those documents selected by said user from said document tree and for which said user has access privileges granted based on the contents of said document access control record. - View Dependent Claims (2, 3, 4)
-
-
5. A computer readable medium having program code stored thereon for managing user access to a plurality of documents retained within a document database of a semiconductor foundry, the program code executing on a computer performs the steps comprising:
-
retaining within a document database body text for a plurality of documents that define parameters of the semiconductor foundry'"'"'s manufacturing processes; creating a document identification record associated with each document of the plurality of documents; categorizing at least one document attribute for each document of the plurality of documents, the categorizing at least partially based on the parameters of the semiconductor foundry'"'"'s manufacturing processes; creating an attribute record for each category of document attribute for each document of the plurality of documents; creating an attribute tree level record providing a hierarchy for each categorization defined by each attribute; defining a document access control record associated with each document of the plurality of documents identifying which of said document attributes govern access to said documents; creating a user access profile for a user, said user access profile defining the user'"'"'s access privileges for each attribute; generating a document tree categorizing said documents based on attributes selected by the he user; selecting at least one document from the document tree; comparing said user access profile to said document access control record for the at least one selected document; and transferring to the user those documents selected by said user from said document tree for which said user has access privileges granted based on comparing said user access profile to said document access control record. - View Dependent Claims (6)
-
-
7. A computer implemented document management system for use between a semiconductor foundry and a plurality of semiconductor designers, the document management system comprising:
-
a document database comprising; a plurality of documents defining parameters of the semiconductor foundry'"'"'s manufacturing technologies, a document identifier associated with each of the plurality of documents, a plurality of attributes corresponding to a set of predetermined attribute types associated with each of the plurality of documents, the set of attribute types including a document type, a technology application, a minimum feature size, and a release status, a modifiable attribute tree for providing a hierarchical categorization of the documents based on specific attributes selected from the set of attributes by a semiconductor designer, a document access control record associated with each of the plurality of documents, the document access control record identifying the attributes of the document that govern access to the document, and a user access profile associated with each of the plurality of semiconductor designers, the user access profile defining access privileges for each of the plurality of semiconductor designers for each of the plurality of attributes; and a control system in communication with the document database and accessible by each of the plurality of semiconductor designers, the control system allows each of the plurality of semiconductor designers access to the document database such that the semiconductor designer can select the specific attributes for defining the attribute tree and retrieve those documents for which the access privileges of the semiconductor designer granted access based on comparing said user access profile to said document access control record. - View Dependent Claims (8)
-
Specification