Patent Document ID: 9002908
Application ID: 13159567

Base Claim:
1. A method for routing and managing documents based on document content, comprising: determining a classification for a document based on the document content; determining a storage location for the document based on the document classification and storage rules of a storage provider policy; determining whether the document is stored in the determined storage location; when the document is stored in the determined storage location, updating the document in the determined storage location; when the document is not stored in the determined storage location, determining whether the document is stored in another storage location; when the document is stored in the other storage location, adding the document to the determined storage location and deleting the document from the other storage location; when the document is not stored in the determined storage location or the other storage location, adding the document to the determined storage location; reclassifying the document with a new document classification responsive to an update of the document; determining a new storage provider for the document responsive to a comparison of the new document classification and the storage provider policy; adding the document to a new storage location of the new storage provider; deleting the document from the determined storage location; and updating an entry of the document in a storage map responsive to the adding the document to the new storage location.

---

Claim 7:
7. The method according to claim 1 , further comprising: storing the determined storage location, the document classification and metadata comprising access frequency of the document and a size of the document as the entry of the document in the storage map; updating the access frequency of the entry of the document in the storage map responsive to the adding the document to the new storage location; and replacing the determined storage location with the new storage location in the entry in the storage map.