IP Library Granted Patent US 10,454,767
Granted Patent B2
US 10,454,767 · App. 13/732,497 · Granted Oct 22, 2019

Autonomic assistance for policy generation

Inventors: David L. Kaminsky (Chapel Hill, NC); David M. Ogle (Cary, NC)
Assignee: Sailpoint Technologies Holdings, Inc.
H04L41/0893G06N5/02H04L41/00H04L63/108
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 10,454,767
App. No.
13/732,497
Granted
Oct 22, 2019
Kind
B2
Abstract

A system, method and apparatus for autonomically assisting in the creation of an administrative policy. The method can include detecting a stimuli in a system under study and monitoring a response by a systems administrator to the stimuli. The stimuli and the response can be forwarded to a policy maker suited to analyze the stimuli and the response. Also, the policy maker can be queried for a preferred response to the stimuli. Based upon the preferred response to the stimuli, a policy for responding to the stimuli can be formulated. As such, the policy can be enforced in managing the system under study. Moreover, the policy can be forwarded for future consideration to the systems administrator.

Claims (21)

1. A system for autonomically assisting in the creation of an administrative policy comprising:

a computer communicatively coupled to a system under study, the computer comprising at least one processor and a memory comprising:

a systems administration component executing in the memory of the computer and configurable in a number of modes comprising a predictive mode, an adaptive mode and an autonomic mode, the systems administration component comprising program code enabled to enter the predictive mode in which the program code is operable during execution by the at least one processor to detect a stimuli in the system under study and to monitor a response by a systems administrator to said stimuli, the stimuli being a particular computing situation in the system under study in which an uncertainty exists for how to proceed in order to redress the particular computing situation, and the response being a particular course of action taken in response to the stimuli so as to perform the redress;

a workflow component executing in the memory of the computer and coupled to a policy generation component and a data store of stimuli/responses comprising a collection of stimuli flowing from operation of the system under study and responses performed by the systems administrator, the workflow component comprising program code enabled to forward said stimuli and said response to a policy maker suited to analyze said stimuli and said response specified in a table of policy makers and particular stimuli, and to query said policy maker for a preferred response to said stimuli; and,

the policy generation component executing in the memory of the computer, the policy generation component comprising program code enabled to formulate a policy for responding to said stimuli based upon said preferred response;

the program code of the systems administration component being further operable during execution by the at least one processor to enter subsequent to the predictive mode, an autonomic mode during which the program code utilizes the formulated policy to respond to said stimuli based upon said preferred response without requiring intervention by the systems administrator.

2. The system of claim 1 , further comprising a data store of stimuli and responses in said system under study.

3. The system of claim 1 , wherein the systems administration component further comprises program code enabled to enforce said policy in managing said system under study.

4. The system of claim 1 , wherein the policy generation component further comprises program code enabled to forward said policy to said systems administrator.

5. The system of claim 1 , wherein the systems administration component further comprises program code enabled to store said stimuli and response in a data store for subsequent analysis.

6. The system of claim 1 , wherein the systems administration component further comprises program code enabled

to monitor the performance of said system under study in respect to said policy; and,

to report said monitored performance to at least one of said systems administrator and said policy maker.

7. The system of claim 1 , wherein the workflow component further comprises program code enabled

to identify a policy maker among a plurality of policy makers, said identified policy maker having an association with at least one of said system under study, said stimuli and said response; and,

to route said stimuli and response to said identified policy maker.

8. The system of claim 1 , wherein the workflow component further comprises program code enabled

to identify a policy maker among a plurality of policy makers, said identified policy maker having knowledge of another policy maker among said plurality of policy makers, said another policy maker having an association with at least one of said system under study, said stimuli and said response; and,

to route said stimuli and response to said identified policy maker, said identified policy maker further routing said stimuli and response to said another policy maker.

9. The system of claim 1 , wherein the workflow component further comprises program code enabled to query said policy maker for at least one of an identity of a related stimuli, an identity of a related response, and an identity of a related system to which said policy can apply.

10. The system of claim 9 , wherein the policy generation component further comprises program code enabled to formulate said policy additionally based upon said at least one of said identity of said related stimuli, said identity of said related response, and said identity of said related system to which said policy can apply.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Jun 27, 2025
From: GOLUB CAPITAL MARKETS LLC
To: SAILPOINT TECHNOLOGIES, INC.; SAILPOINT TECHNOLOGIES HOLDINGS, INC.
Reel/Frame 071776/0411 →
SECURITY INTEREST Recorded Aug 17, 2022
From: SAILPOINT TECHNOLOGIES HOLDINGS, INC.
To: GOLUB CAPITAL MARKETS LLC, AS COLLATERAL AGENT
Reel/Frame 060829/0253 →
RELEASE OF SECURITY INTEREST RECORDED AT REEL/FRAME 048581/0689 Recorded Aug 16, 2022
From: CITIBANK, N.A.
To: SAILPOINT TECHNOLOGIES, INC.
Reel/Frame 061200/0795 →
GRANT OF SECURITY INTEREST IN PATENTS Recorded Mar 13, 2019
From: SAILPOINT TECHNOLOGIES, INC.; SAILPOINT TECHNOLOGIES HOLDINGS, INC.
To: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 048581/0689 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2019
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: SAILPOINT TECHNOLOGIES HOLDINGS, INC.
Reel/Frame 048313/0726 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 2, 2013
From: KAMINSKY, DAVID L.; OGLE, DAVID M.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 029552/0267 →
Continuity (2)
Division 10635587 · Aug 6, 2003
Related Publication 20130185407A1 · Jul 18, 2013