US 12,393,708 B2
Systems and methods for dynamically applying information rights management policies to documents
Gerard Murphy, Lawrenceville, GA (US); Yugansh Arora, Atlanta, GA (US); Kunal Muchhala, Sandy Springs, GA (US); Gaurav Arora, Cumming, GA (US); Anthony Kueh, San Jose, CA (US); and Deep Singh, Atlanta, GA (US)
Assigned to Omnissa, LLC, Mountain View, CA (US)
Filed by Omnissa, LLC, Mountain View, CA (US)
Filed on Jun. 1, 2021, as Appl. No. 17/335,587.
Application 17/335,587 is a continuation of application No. 15/638,583, filed on Jun. 30, 2017, granted, now 11,023,606.
Claims priority of provisional application 62/403,191, filed on Oct. 2, 2016.
Prior Publication US 2021/0286890 A1, Sep. 16, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 21/62 (2013.01); G06F 16/11 (2019.01); G06F 21/10 (2013.01); H04L 9/32 (2006.01)
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
OG exemplary drawing
 
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.