IP Library Granted Patent US 10,360,400
Granted Patent B2
US 10,360,400 · App. 15/017,107 · Granted Jul 23, 2019

Context-aware delegation risk system

Inventors: Olivier Le Rudulier (Halifax, CA); Michel Albert Brisebois (Renfrew, CA)
Assignee: QUEST SOFTWARE INC.
G06F21/6245G06F16/182G06F21/57G06Q10/00H04L63/105G06F2221/034
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,360,400
App. No.
15/017,107
Filed
Feb 5, 2016
Granted
Jul 23, 2019
Kind
B2
Art Unit
2491
USPC
726/28
Abstract

A risk analysis system of associated with an enterprise system for determining delegation risks associated with assigning candidate individuals to perform various tasks. In some cases, the delegation risk analysis system may generate individual delegation risk scores to each candidate individual to assist in the delegation of tasks throughout an organization. In some examples, the delegation risk analysis system may determine the delegation risk scores based on context risk factors associated with the task and the individual and intrinsic delegation risk factors associated with the enterprise system.

Claims (65)

1. A computing device, comprising:

a communication interface;

one or more processors; and

one or more computer-readable storage media storing computer-executable instructions, which when executed by one or more processors, cause the one or more processors to:

receive, via a user interface, a request to permit a user to perform a particular task;

receive, via the communication interface, first delegation risk factors associated with the particular task;

receive, via the communication interface, second delegation risk factors associated with a first candidate individual to perform the particular task;

receive, via the communication interface, third delegation risk factors associated with a second candidate individual to perform the particular task;

generate a first delegation risk score based at least in part on the first delegation risk factors and the second delegation risk factors, the first delegation risk score associated with the first candidate individual;

generate a second delegation risk score based at least in part on the first delegation risk factors and the third delegation risk factors, the second delegation risk score associated with the second candidate individual;

simultaneously provide, via the user interface, the first delegation risk score associated with the first candidate individual and the second delegation risk score associated with the second candidate individual; and

receive, via the user interface, a selection of the first candidate individual to perform the particular task.

2. The computing device as recited in claim 1 , wherein the computer-executable instructions, when executed by the one or more processors, further cause the one or more processors to:

send the first delegation risk score and the second delegation risk score to a delegation engine.

3. The computing device as recited in claim 1 , wherein the computer-executable instructions, when executed by the one or more processors, further cause the one or more processors to:

send the first delegation risk score and the second delegation risk score to a location accessible to a system administrator.

4. The computing device as recited in claim 1 , wherein the first delegation risk factors include delegation risk factors associated with content related to the task and delegation risk factors associated with at least one enterprise system related to the task.

5. The computing device as recited in claim 1 , wherein the second delegation risk factors includes a first trust profile associated with the first candidate individual and the third delegation risk factors includes a second trust profile associated with the second candidate individual.

6. The computing device as recited in claim 1 , wherein the computer-executable instructions, when executed by the one or more processors, further cause the one or more processors to:

assign the first candidate individual to perform the task based at least in part on the first delegation risk score, the second delegation risk score, and the selection of the first candidate individual.

7. The computing device as recited in claim 1 , wherein generating a first delegation risk score further comprises:

determining a corresponding relevancy for individual ones of the first delegation risk factors and individual ones of the second delegation risk factors; and

weighting the individual ones of the first delegation risk factors and individual ones of the second delegation risk factors based at least in part on the corresponding relevancy.

8. A computer-implemented method comprising:

receiving, by one or more processors, information associated with an unassigned task;

receiving, by the one or more processors, first delegation risk factors associated with a first candidate individual to perform the unassigned task;

receiving, by the one or more processors, second delegation risk factors associated with a second candidate individual to perform the unassigned task;

generating, by the one or more processors, a first delegation risk score based at least in part on the first delegation risk factors, the first delegation risk score associated with the first candidate individual;

generating, by the one or more processors, a second delegation risk score based at least in part on the second delegation risk factors, the second delegation risk score associated with the second candidate individual;

causing the first delegation risk score associated with the first candidate individual and the second delegation risk score associated with the second candidate individual to be provided simultaneously via a user interface; and

receiving, via the user interface, a selection of the first candidate individual to perform the unassigned task.

9. The computer-implemented method as recited in claim 8 , further comprising:

receiving, by the one or more processors, context delegation risk factors associated with the unassigned task;

receiving, by the one or more processors, intrinsic delegation risk factors associated with an enterprise system associated with the unassigned task; and

wherein the first delegation risk score based at least in part on the context delegation risk scores and the intrinsic delegation risk scores and the second delegation risk score based at least in part on the context delegation risk scores and the intrinsic delegation risk scores.

10. The computer-implemented method as recited in claim 8 , further comprising:

determining a corresponding relevancy for individual ones of the first delegation risk factors and individual ones of the second delegation risk factors; and

weighting the individual ones of the first delegation risk factors and individual ones of the second delegation risk factors based at least in part on the corresponding relevancy.

11. The computer-implemented method as recited in claim 8 , further comprising:

sending the first delegation risk score and the second delegation risk score to a delegation engine.

12. The computer-implemented method as recited in claim 8 , further comprising:

sending the first delegation risk score and the second delegation risk score to a location accessible to a system administrator.

13. The computer-implemented method as recited in claim 8 , further comprising:

assigning the first candidate individual to perform the task based at least in part on the first delegation risk score, the second delegation risk score, and the selection of the first candidate individual.

14. The computer-implemented method as recited in claim 8 , further comprising:

receiving, by the one or more processors, third delegation risk factors associated with the first candidate individual;

receiving, by the one or more processors, fourth delegation risk factors associated with the second candidate individual;

updating, by the one or more processors, the first delegation risk score based at least in part on the third delegation risk factors; and

updating, by the one or more processors, the second delegation risk score based at least in part on the fourth delegation risk factors.

15. The computer-implemented method as recited in claim 14 , wherein:

the third delegation risk factors include an assignment of a second task to the first individual; and

the fourth delegation risk factors include an assignment of a third task to the second individual.

16. A non-transitory computer-readable storage media storing computer-executable instructions, which when executed by one or more hardware processors, cause the one or more hardware processors to:

receive context delegation risk factors associated with a task;

receive intrinsic delegation risk factors associated with the task and one or more enterprise system associated with the task;

generate a first delegation risk score based at least in part on the context delegation risk factors and intrinsic delegation risk factors, the first delegation risk score associated with a first candidate individual to perform the task;

generate a second delegation risk score based at least in part on the context delegation risk factors and intrinsic delegation risk factors, the second delegation risk score associated with a second candidate individual to perform the task;

cause the first delegation risk score associated with the first candidate individual and the second delegation risk score associated with the second candidate individual to be provided simultaneously via a user interface; and

receive, via the user interface, a selection of the first candidate individual to perform the task.

17. The non-transitory computer-readable storage media as recited in claim 16 , wherein the instructions, when executed by the one or more hardware processors, further cause the one or more hardware processors to send the first delegation risk score and the second delegation risk score to a location accessible to a system administrator.

18. The non-transitory computer-readable storage media as recited in claim 16 , wherein the instructions, when executed by the one or more hardware processors, further cause the one or more hardware processors to send the first delegation risk score and the second delegation risk score to a delegation engine.

19. The non-transitory computer-readable storage media as recited in claim 16 , wherein the instructions, when executed by the one or more hardware processors, further cause the one or more hardware processors to assign the first candidate individual to perform the task based at least in part on the first delegation risk score, the second delegation risk score, and the selection of the first candidate individual.

20. The non-transitory computer-readable storage media as recited in claim 16 , wherein the instructions, when executed by the one or more hardware processors, further cause the one or more hardware processors to:

determine a corresponding relevancy for individual ones of the context delegation risk factors and individual ones of the intrinsic delegation risk factors; and

weight the individual ones of the context delegation risk factors and individual ones of the intrinsic delegation risk factors based at least in part on the corresponding relevancy.

Assignments (26)
RELEASE OF SECURITY INTEREST Recorded Nov 19, 2025
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: QUEST SOFTWARE INC.; ANALYTIX DATA SERVICES INC.; BINARYTREE.COM LLC; ERWIN, INC.
Reel/Frame 073606/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 18, 2025
From: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
To: QUEST SOFTWARE INC.; ANALYTIX DATA SERVICES INC.; BINARYTREE.COM LLC; ERWIN, INC.
Reel/Frame 073613/0326 →
SECURITY INTEREST Recorded Jun 8, 2025
From: QUEST SOFTWARE INC.; ANALYTIX DATA SERVICES INC.; ERWIN, INC.
To: ALTER DOMUS (US) LLC
Reel/Frame 071527/0649 →
SECURITY INTEREST Recorded Jun 8, 2025
From: QUEST SOFTWARE INC.; ANALYTIX DATA SERVICES INC.; ERWIN, INC.
To: ALTER DOMUS (US) LLC
Reel/Frame 071527/0001 →
SECOND LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Feb 2, 2022
From: QUEST SOFTWARE INC.; ANALYTIX DATA SERVICES INC.; BINARYTREE.COM LLC; ERWIN, INC.; ONE IDENTITY LLC; ONELOGIN, INC.; ONE IDENTITY SOFTWARE INTERNATIONAL DESIGNATED ACTIVITY COMPANY
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 058952/0279 →
FIRST LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Feb 2, 2022
From: QUEST SOFTWARE INC.; ANALYTIX DATA SERVICES INC.; BINARYTREE.COM LLC; ERWIN, INC.; ONE IDENTITY LLC; ONELOGIN, INC.; ONE IDENTITY SOFTWARE INTERNATIONAL DESIGNATED ACTIVITY COMPANY
To: GOLDMAN SACHS BANK USA
Reel/Frame 058945/0778 →
RELEASE OF SECOND LIEN SECURITY INTEREST IN PATENTS Recorded Feb 2, 2022
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
To: QUEST SOFTWARE INC.
Reel/Frame 059096/0683 →
RELEASE OF FIRST LIEN SECURITY INTEREST IN PATENTS Recorded Feb 2, 2022
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
To: QUEST SOFTWARE INC.
Reel/Frame 059105/0479 →
CHANGE OF NAME Recorded Jun 19, 2018
From: DELL SOFTWARE INC.
To: QUEST SOFTWARE INC.
Reel/Frame 046393/0009 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Jun 7, 2018
From: QUEST SOFTWARE INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 046327/0347 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Jun 7, 2018
From: QUEST SOFTWARE INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 046327/0486 →
RELEASE OF FIRST LIEN SECURITY INTEREST IN PATENTS RECORDED AT R/F 040581/0850 Recorded May 22, 2018
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
To: QUEST SOFTWARE INC. (F/K/A DELL SOFTWARE INC.); AVENTAIL LLC
Reel/Frame 046211/0735 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE PREVIOUSLY RECORDED AT REEL: 040587 FRAME: 0624. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Nov 28, 2017
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: QUEST SOFTWARE INC. (F/K/A DELL SOFTWARE INC.); AVENTAIL LLC
Reel/Frame 044811/0598 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Nov 10, 2016
From: DELL SOFTWARE INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 040587/0624 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Nov 9, 2016
From: DELL SOFTWARE INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 040581/0850 →
RELEASE OF SECURITY INTEREST Recorded Oct 31, 2016
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: AVENTAIL LLC; DELL PRODUCTS, L.P.; DELL SOFTWARE INC.
Reel/Frame 040521/0467 →
RELEASE OF SECURITY INTEREST IN CERTAIN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040039/0642) Recorded Oct 31, 2016
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
To: AVENTAIL LLC; DELL PRODUCTS L.P.; DELL SOFTWARE INC.
Reel/Frame 040521/0016 →
RELEASE OF REEL 038665 FRAME 0041 (TL) Recorded Sep 14, 2016
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: DELL SOFTWARE INC.; DELL PRODUCTS L.P.; SECUREWORKS, CORP.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040028/0375 →
SECURITY AGREEMENT Recorded Sep 14, 2016
From: AVENTAIL LLC; DELL PRODUCTS, L.P.; DELL SOFTWARE INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 040030/0187 →
SECURITY AGREEMENT Recorded Sep 14, 2016
From: AVENTAIL LLC; DELL PRODUCTS L.P.; DELL SOFTWARE INC.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 040039/0642 →
RELEASE OF REEL 038664 FRAME 0908 (NOTE) Recorded Sep 14, 2016
From: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
To: DELL SOFTWARE INC.; DELL PRODUCTS L.P.; SECUREWORKS, CORP.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040027/0390 →
RELEASE OF REEL 038665 FRAME 0001 (ABL) Recorded Sep 13, 2016
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: DELL SOFTWARE INC.; DELL PRODUCTS L.P.; SECUREWORKS, CORP.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040021/0348 →
SUPPLEMENT TO PATENT SECURITY AGREEMENT (NOTES) Recorded May 11, 2016
From: DELL SOFTWARE INC.; WYSE TECHNOLOGY, L.L.C.; DELL PRODUCTS L.P.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS FIRST LIEN COLLATERAL AGENT
Reel/Frame 038664/0908 →
SUPPLEMENT TO PATENT SECURITY AGREEMENT (ABL) Recorded May 11, 2016
From: DELL PRODUCTS L.P.; DELL SOFTWARE INC.; WYSE TECHNOLOGY, L.L.C.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 038665/0001 →
SUPPLEMENT TO PATENT SECURITY AGREEMENT (TERM LOAN) Recorded May 11, 2016
From: DELL PRODUCTS L.P.; DELL SOFTWARE INC.; WYSE TECHNOLOGY, L.L.C.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 038665/0041 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 5, 2016
From: LE RUDULIER, OLIVIER; BRISEBOIS, MICHEL ALBERT
To: DELL SOFTWARE, INC.
Reel/Frame 037677/0606 →
Continuity (1)
Related Publication 20170228558A1 · Aug 10, 2017