Patent Document ID: 8806656
Application ID: 13364745

Base Claim:
1. A method of providing access to portion of a document in a distributed environment, said method comprising: identifying structural components in said document for criteria based access by a document parser; embedding, using a processor, said criteria based access information in said document by a document splitter; providing access to identified structural components of said document to identified agents based on said criteria; processing one or more structural components of said document by authenticated agents satisfying said criteria to produce one or more updated structural components of said document; and aggregating said one or more updated structural components of said document to produce a new document, wherein said aggregating comprises: performing consistency check for said document by determining overlapping regions of said document by an aggregation module; comparing overlapping regions of said document by said aggregation module; and concatenating new parts of said document by said aggregation module.

---

Claim 2:
2. The method as in claim 1 , wherein said method further comprising: encrypting said document by said document parser after embedding role based access information; and decrypting said unstructured document by a client terminal before allowing an agent to process one or more structural components of said document.