| CPC G06F 21/6218 (2013.01) [G06F 16/122 (2019.01); G06F 21/10 (2013.01); H04L 9/3213 (2013.01); H04L 2209/60 (2013.01); H04L 2209/76 (2013.01)] | 20 Claims |

|
1. A method for dynamically applying information rights management (IRM) policies to documents, comprising:
receiving, at a proxy server, a request from a user to retrieve a document stored on a document repository;
analyzing content information from the document, wherein the content information includes text contained within the document, wherein analyzing the content information includes parsing the text of the document and comparing the parsed text to a database of terms in order to detect one or more predetermined terms that trigger a restriction to be applied to the document;
determining a relationship between the user and a creator of the document, including determining that the user and the creator both belong to a first organizational group and have previously shared different documents; and
dynamically applying an IRM policy to the document based on the analysis of the content information and the determined relationship by including the restriction in a header of the document, wherein the restriction is enforced by a rights management service (RMS) based on the header of the document; and
sending the document with the applied IRM policy to the user.
|