Resource access control
AssigneeCapital One Services, LLC
InventorBrandee PIERCE
Life of this patent
Estimating the term…
Abstract
In some implementations, a device may monitor user activity in a computing system. The device may detect, based on monitoring the user activity, modification of a resource of the computing system by a user. The device may determine, using a machine learning model and based on detecting the modification of the resource, a set of access rules for the resource based on one or more characteristics associated with the user and one or more characteristics associated with the resource. The device may control access to the resource based on the set of access rules.
Claims20
A system for resource access control, the system comprising:
- one or more memories;
- and
- one or more processors, communicatively coupled to the one or more memories, configured to:
- monitor user activity in a computing system;
- detect, based on monitoring the user activity, at least one of creation, modification, or sharing of a resource of the computing system by a user;
- determine, using a machine learning model and based on detecting the at least one of creation, modification, or sharing of the resource, a set of access rules for the resource based on one or more characteristics associated with the user and one or more characteristics associated with the resource,
- wherein the one or more characteristics associated with the user include at least a role of the user,
- wherein the one or more characteristics associated with the resource include at least a content of the resource, and
- wherein the set of access rules indicate at least a set of users authorized to access the resource;
- append the set of access rules to metadata of the resource;
- determine, based on the metadata, that an attempt to access the resource violates the set of access rules;
- and
- transmit a notification to a user device associated with the attempt indicating that the attempt violates the set of access rules.
A method of resource access control, comprising:
- monitoring, by a device, user activity in a computing system;
- detecting, by the device and based on monitoring the user activity, modification of a resource of the computing system by a user;
- determining, by the device using a machine learning model and based on detecting the modification of the resource, a set of access rules for the resource based on one or more characteristics associated with the user and one or more characteristics associated with the resource,
- wherein the one or more characteristics associated with the user include at least a role of the user,
- wherein the one or more characteristics associated with the resource include at least a content of the resource, and
- wherein the set of access rules indicate at least a set of users authorized to access the resource;
- identifying, by the device in the content of the resource, a reference to an additional resource of the computing system;
- determining, by the device, an additional set of access rules for the additional resource based on the set of access rules for the resource;
- and
- controlling, by the device, access to the resource based on the set of access rules and to the additional resource based on the additional set of access rules.
A non-transitory computer-readable medium storing a set of instructions for resource access control, the set of instructions comprising:
- one or more instructions that, when executed by one or more processors of a device, cause the device to:
- monitor user activity in a computing system;
- detect, based on monitoring the user activity, at least one of creation, modification, or sharing of a resource of the computing system by a user;
- determine, using a machine learning model and based on detecting the at least one of creation, modification, or sharing of the resource, a set of access rules for the resource based on one or more characteristics associated with the user and one or more characteristics associated with the resource;
- and
- control access to the resource based on the set of access rules.
Dependencies are inferred from the claim text.