Method and system for metadata-driven document management and access control
First Claim
Patent Images
1. A method for facilitating tag-based organization of documents, the method comprising:
- receiving an original user query in a computer system;
generating an IN-tag and an OUT-tag for the received query, wherein the generated IN-tag and the generated OUT-tag are associated only with a smart folder that includes documents associated with results of the received query; and
wherein the generated IN-tag and the generated OUT-tag are unique to the smart folder;
extending the query to include, in the smart folder, documents which are tagged with an IN-tag associated with the generated IN-tag, and exclude documents which are tagged with an OUT-tag associated with the generated OUT-tag;
performing a search for a collection of documents based on the extended query;
providing a user at the computer system with an interface to add a document to or remove a document from the collection of documents; and
modifying a tagging property of the document at the computer system.
2 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.
42 Citations
10 Claims
-
1. A method for facilitating tag-based organization of documents, the method comprising:
-
receiving an original user query in a computer system; generating an IN-tag and an OUT-tag for the received query, wherein the generated IN-tag and the generated OUT-tag are associated only with a smart folder that includes documents associated with results of the received query; and wherein the generated IN-tag and the generated OUT-tag are unique to the smart folder; extending the query to include, in the smart folder, documents which are tagged with an IN-tag associated with the generated IN-tag, and exclude documents which are tagged with an OUT-tag associated with the generated OUT-tag; performing a search for a collection of documents based on the extended query; providing a user at the computer system with an interface to add a document to or remove a document from the collection of documents; and modifying a tagging property of the document at the computer system. - 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 organization of documents, the method comprising:
-
receiving an original user query in a computer system; generating an IN-tag and an OUT-tag for the received query, wherein the generated IN-tag and the generated OUT-tag are associated only with a smart folder that includes documents associated with results of the received query; and wherein the generated IN-tag and the generated OUT-tag are unique to the smart folder; extending the query to include, in the smart folder, documents which are tagged with an IN-tag associated with the generated IN-tag, and exclude documents which are tagged with an OUT-tag associated with the generated OUT-tag; performing a search for a collection of documents based on the extended query; providing a user at the computer system with an interface to add a document to or remove a document from the collection of documents; and modifying a tagging property of the document at the computer system. - View Dependent Claims (7, 8, 9, 10)
-
Specification