METHOD AND SYSTEM FOR METADATA-DRIVEN DOCUMENT MANAGEMENT AND ACCESS CONTROL
First Claim
Patent Images
1. A method for facilitating tag-based document access control, the method comprising:
- providing at a computer system a user interface to add to a document a tag that specifies an access-control scheme for a part of the document, wherein the tag comprises;
a condition part that specifies the conditions for enforcing access control policies, anda policy part that specifies the access control policies to be enforced and specifies the part of the document over which the access control policies are applied;
receiving the tag that specifies an access control scheme for a part of the document; and
applying the access-control scheme at the computer system to the part of the document based on the tag and a state of another computer system that stores the document.
5 Assignments
0 Petitions
Accused Products
Abstract
A system is provided to facilitate tag-based organization of documents. During operation, the system receives an original user query. The system extends the query to include documents with an IN-tag and exclude documents with an OUT-tag. The system then performs a search based on the extended query to indicate a collection of documents which satisfy the extended query. The system further allows a user to add a document to the collection of documents or remove a document from the collection of documents. Next, the system modifies a tagging property of the document.
23 Citations
15 Claims
-
1. A method for facilitating tag-based document access control, the method comprising:
-
providing at a computer system a user interface to add to a document a tag that specifies an access-control scheme for a part of the document, wherein the tag comprises; a condition part that specifies the conditions for enforcing access control policies, and a policy part that specifies the access control policies to be enforced and specifies the part of the document over which the access control policies are applied; receiving the tag that specifies an access control scheme for a part of the document; and applying the access-control scheme at the computer system to the part of the document based on the tag and a state of another computer system that stores the document. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A non-transitory computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method for facilitating tag-based document access control, the method comprising:
-
providing at a computer system a user interface to add to a document a tag that specifies an access-control scheme for a part of the document, wherein the tag comprises; a condition part that specifies the conditions for enforcing access control policies, and a policy part that specifies the access control policies to be enforced and specifies the part of the document over which the access control policies are applied; receiving the tag that specifies an access control scheme for a part of the document; and applying the access-control scheme at the computer system to the part of the document based on the tag and a state of another computer system that stores the document. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system for facilitating tag-based document access control, the method comprising:
-
a user interface configured to add to a document a tag that specifies an access-control scheme for a part of the document, wherein the tag comprises; a condition part that specifies the conditions for enforcing access control policies, and a policy part that specifies the access control policies to be enforced and specifies the part of the document over which the access control policies are applied; a receiving mechanism configured to receive the tag that specifies an access control scheme for a part of the document; and an access-control mechanism configured to apply the access-control scheme at the computer system to the part of the document based on the tag and a state of another computer system that stores the document. - View Dependent Claims (12, 13, 14, 15)
-
Specification