Systems and methods for content based access control
AssigneeSap SE
InventorsGopi Kishan, Rohit Jalagadugula
Life of this patent
Estimating the term…
Abstract
Embodiments of the present disclosure include techniques for controlling access to electronic content. In one embodiment, a user generates content in an electronic document. The system retrieves the content and a profile for the user. A predictive engine determines an access control list comprising a plurality of entries based on the content and the profile. The access control list may be presented to the user, and the system receives a verification from the user of the plurality of entries in the access control list.
Claims18
A method of controlling access to electronic content comprising:
- generating, by a user, content in an electronic document;
- retrieving a profile for the user;
- determining, by a predictive engine, an access control list comprising a plurality of entries based on the content and the profile, wherein the predictive engine comprises a trained transformer model with inputs of a first numeric vector mapping the profile and the content and a second numeric vector token mapping a first pre-existing access control list;
- and
- receiving a verification from the user of the plurality of entries in the access control list.
A computer system comprising:
- at least one processor;
- at least one non-transitory computer readable medium storing computer executable instructions that, when executed by the at least one processor, cause the computer system to perform a method of controlling access to electronic content comprising:
- generating, by a user, content in an electronic document;
- retrieving a profile for the user;
- determining, by a predictive engine, an access control list comprising a plurality of entries based on the content and the profile, wherein the predictive engine comprises a trained transformer model with inputs of a first numeric vector mapping the profile and the content and a second numeric vector token mapping a first pre-existing access control list;
- and
- receiving a verification from the user of the plurality of entries in the access control list.
A non-transitory computer-readable medium storing computer-executable instructions that, when executed by at least one processor, perform a method of controlling access to electronic content, the method comprising:
- generating, by a user, content in an electronic document;
- retrieving a profile for the user;
- determining, by a predictive engine, an access control list comprising a plurality of entries based on the content and the profile, wherein the predictive engine comprises a trained transformer model with inputs of a first numeric vector mapping the profile and the content and a second numeric vector token mapping a first pre-existing access control list;
- and
- receiving a verification from the user of the plurality of entries in the access control list.
Dependencies are inferred from the claim text.