US 12,333,028 B2
Access decision management system for digital resources
Darren Doyle, Wicklow (IE); and Terry Farrell, Dublin (IE)
Assigned to Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed by Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed on Oct. 21, 2022, as Appl. No. 17/971,200.
Prior Publication US 2024/0135009 A1, Apr. 25, 2024
Prior Publication US 2024/0232392 A9, Jul. 11, 2024
Int. Cl. G06F 21/60 (2013.01)
CPC G06F 21/604 (2013.01) 19 Claims
OG exemplary drawing
 
1. A data processing system comprising:
a processor; and
a machine-readable medium storing executable instructions that, when executed, cause the processor to perform operations comprising:
receiving an access request from a client device of a content requestor to request access to a content item for which access is managed by a content access management platform;
obtaining access control information, the access control information comprising information associated with a content owner associated with the content item, information associated with the content requestor, and information associated with the content item;
sending a request to the client device of the content requestor for access justification information describing a reason the content requestor requires access to the content item;
receiving the access justification information from the client device of the content requestor;
analyzing the access justification information using a first machine learning model trained to receive the access justification information as an input, to perform a semantic analysis of the access justification information, and to output semantic information representing a meaning of the access justification information;
analyzing the access control information and the semantic information using a second machine learning model trained to analyze the access control information and to output an access determination score, the access determination score representing a level of certainty that the content requestor should be granted access to the content item;
determining an automatic access decision to grant or deny the access request based on the access determination score; and
notifying the content requestor whether the access request has granted or denied based on the automatic access decision.