IP Library Granted Patent US 9,684,793
Granted Patent B2
US 9,684,793 · App. 14/969,199 · Granted Jun 20, 2017

Entitlement security and control

Inventors: David Schlesinger (Chandler, AZ); Timothy Waite (Chandler, AZ); Thiru Thangarathinam (Chandler, AZ)
Assignee: Intel Corporation
G06F21/62G06F21/00G06F21/604G06F21/6218G06Q20/3674G06Q20/382
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,684,793
App. No.
14/969,199
Granted
Jun 20, 2017
Kind
B2
Abstract

A system, apparatus, and method are provided for entitlement security and control. An example method includes granting an entitlement permission after an entitlement request for the computer user has been determined to satisfy one or more predetermined entitlement rules for one or more computer resources of a computing device. Also, an audit trail is generated, comprising information relating to the computer user receiving the entitlement permission. In addition, a change to one or more user characteristics of the computer user in one or more data sources is tracked. The audit trail is automatically updated to reflect the change to the one or more data sources. Other embodiments are described and claimed.

Claims (50)

1. A method for automatically managing security in a computer system, the method comprising:

in response to submission of an electronic entitlement request that requests permission for a computer user to be allowed to access a computer resource of the computer system, automatically determining whether the entitlement request satisfies one or more predetermined entitlement rules for the computer resource;

automatically granting an entitlement permission for the computer user for the computer resource, in response to a determination that the entitlement request for the computer user satisfies the one or more predetermined entitlement rules for the computer resource;

automatically generating an audit trail comprising information relating to the computer user receiving the entitlement permission;

tracking a change to one or more user characteristics of the computer user in one or more data sources; and

automatically updating the audit trail to reflect the change to the one or more data sources.

2. A method according to claim 1 , wherein the operation of automatically determining whether the entitlement request satisfies one or more predetermined entitlement rules for the computer resource comprises:

automatically determining, in real-time, whether the entitlement request satisfies the one or more predetermined entitlement rules.

3. A method according to claim 2 , further comprising:

rejecting a first entitlement request for the computer user in response to a determination that the first entitlement request does not satisfy at least one predetermined entitlement rule for the computer resources; and

after rejecting the first entitlement request, processing a resubmitted entitlement request for the first user.

4. A method according to claim 3 , wherein the operation of processing the resubmitted entitlement request comprises determining whether the resubmitted entitlement request should be granted, based on input from a human administrator.

5. A method according to claim 2 , wherein:

the operation automatically granting the entitlement permission is performed in real-time; and

wherein the operation of granting the entitlement permission enables the computer user to access the computer resource.

6. A method according to claim 1 , wherein the operation of granting the entitlement permission enables the computer user to access the computer resource.

7. At least one non-transitory machine-readable storage medium having instructions stored thereon which, when executed by a computer system, enable the computer system to:

in response to submission of an electronic entitlement request that requests permission for a computer user to be allowed to access a computer resource of the computer system, automatically determine whether the entitlement request satisfies one or more predetermined entitlement rules for the computer resource;

automatically grant an entitlement permission for the computer user for the computer resource, in response to a determination that the entitlement request for the computer user satisfies the one or more predetermined entitlement rules for the computer resource;

generate an audit trail comprising information relating to the computer user receiving the entitlement permission;

track a change to one or more user characteristics of the computer user in one or more data sources; and

automatically update the audit trail to reflect the change to the one or more data sources.

8. At least one machine-readable storage medium according to claim 7 , wherein the instructions enable the computer system to automatically determine, in real-time, whether the entitlement request satisfies the one or more predetermined entitlement rules.

9. At least one machine-readable storage medium according to claim 8 , wherein:

the instructions enable the computer system to reject a first entitlement request for the computer user in response to a determination that the first entitlement request does not satisfy at least one predetermined entitlement rule for the computer resource; and

the instructions enable the computer system to process a resubmitted entitlement request for the first user after the first entitlement request has been rejected.

10. At least one machine-readable storage medium according to claim 9 , wherein:

the instructions enable the computer system to determine whether the resubmitted entitlement request should be granted, based on input from a human administrator.

11. At least one machine-readable storage medium according to claim 8 , wherein:

the instructions enable the computer system to automatically grant the entitlement permission in real-time; and

the granted entitlement permission enables the computer user to access the computer resource.

12. At least one machine-readable storage medium according to claim 7 , wherein the operation of granting the entitlement permission enables the computer user to access the computer resource.

13. A computer system comprising:

at least one processor; and

at least one non-transitory machine-readable storage medium responsive to the processor, the machine-readable storage medium having instructions stored thereon which, when executed, enable the computer system to:

in response to submission of an electronic entitlement request that requests permission for a computer user to be allowed to access a computer resource of the computer system, automatically determine whether the entitlement request satisfies one or more predetermined entitlement rules for the computer resource;

automatically grant an entitlement permission for the computer user for the computer resource, in response to a determination that the entitlement request for the computer user satisfies the one or more predetermined entitlement rules for the computer resource;

generate an audit trail comprising information relating to the computer user receiving the entitlement permission;

track a change to one or more user characteristics of the computer user in one or more data sources; and

automatically update the audit trail to reflect the change to the one or more data sources.

14. A computer system according to claim 13 , wherein the instructions enable the computer system to automatically determine, in real-time, whether the entitlement request satisfies the one or more predetermined entitlement rules.

15. A computer system according to claim 14 , wherein:

the instructions enable the computer system to reject a first entitlement request for the computer user in response to a determination that the first entitlement request does not satisfy at least one predetermined entitlement rule for the computer resource; and

the instructions enable the computer system to process a resubmitted entitlement request for the first user after the first entitlement request has been rejected.

16. A computer system according to claim 15 , wherein:

the instructions enable the computer system to determine whether the resubmitted entitlement request should be granted, based on input from a human administrator.

17. A computer system according to claim 14 , wherein:

the instructions enable the computer system to automatically grant the entitlement permission in real-time; and

the granted entitlement permission enables the computer user to access the computer resource.

18. A computer system according to claim 13 , wherein the granted entitlement permission enables the computer user to access the computer resource.

Continuity (4)
Continuation 13769060 · Feb 15, 2013
Continuation 12168670 · Jul 7, 2008
Continuation 10390470 · Mar 17, 2003
Related Publication 20160188891A1 · Jun 30, 2016