IP Library Granted Patent US 11,556,871
Granted Patent B2
US 11,556,871 · App. 17/105,871 · Granted Jan 17, 2023

Systems and methods for escalation policy activation

Inventor: Guy Fighel (San Francisco, CA)
Assignee: New Relic, Inc.
G06Q10/063112G06F11/0781
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 11,556,871
App. No.
17/105,871
Granted
Jan 17, 2023
Kind
B2
Abstract

A production environment monitoring system notes when problems or issues arise in a computer-based production environment. A noted problem or issue can trigger an escalation policy that calls for notifying an individual identified in the escalation policy to ask the individual to resolve or mitigate the problem or issue. The notification sent to the individual identified in the escalation policy also includes information about one or more individuals that are knowledgeable about the problem or issue that triggered the escalation policy and that may be able to provide assistance in resolving or mitigating the problem or issue.

Claims (38)

1. A method performed by elements of a production environment assistant for alerting an individual as to the occurrence of a problem or issue within a monitored computer-based production environment, comprising:

generating, for each of a plurality of users of the production environment assistant, proficiency scores that are indicative of the users' proficiency with respect to individual issue areas and/or production environment assistant features;

storing the users' proficiency scores in a user proficiency database that includes a plurality of proficiency scores for each of the plurality of users;

receiving a report indicating that an escalation policy was triggered due to the occurrence of a problem or issue within a computer-based production environment;

identifying at least one person that is knowledgeable about the problem or issue that triggered the escalation policy by consulting the user proficiency database; and

activating the escalation policy such that an individual identified in the escalation policy is notified of the problem or issue and a name and/or contact information for the at least one identified person that is knowledgeable about the problem or issue that triggered the escalation policy.

2. The method of claim 1 , further comprising recording information about the interactions of the plurality of users with the production environment assistant, wherein the user's proficiency scores are generated based on the recorded information about the interactions of the plurality of users with the production environment assistant.

3. The method of claim 2 , wherein recording information about the interactions of the plurality of users with the production environment assistant comprises:

monitoring the plurality of users' interactions with a user interface of the production environment assistant; and

recording information about the interactions of the plurality of users with the production environment assistant based on the monitored users' interactions with the user interface of the production environment assistant.

4. The method of claim 3 , wherein recording information about the interactions of the plurality of users with the production environment assistant comprises recording how much time that each user spends interacting with each feature of the user interface.

5. The method of claim 4 , wherein generating, for each of the plurality of users, proficiency scores that are indicative of the users' proficiency with respect to individual issue areas and/or production environment assistant features is based on the recorded amount of time that each user spends interacting with each feature of the user interface.

6. The method of claim 4 , wherein generating, for each of the plurality of users, proficiency scores that are indicative of the users' proficiency with respect to individual issue areas and/or production environment assistant features is based on the percentage of each user's total interaction time that is spent interacting with each feature of the user interface.

7. The method of claim 1 , wherein identifying at least one person that is knowledgeable about the problem or issue that triggered the escalation policy comprises identifying an individual that has the highest proficiency score for an issue area and/or production environment assistant feature that corresponds to the problem or issue that triggered the escalation policy.

8. The method of claim 1 , wherein identifying at least one person that is knowledgeable about the problem or issue that triggered the escalation policy comprises identifying a plurality of individuals that have the highest proficiency scores for an issue area and/or production environment assistant feature that corresponds to the problem or issue that triggered the escalation policy.

9. The method of claim 8 , wherein activating the escalation policy such that an individual identified in the escalation policy is notified of the problem or issue and a name and/or contact information for the at least one identified person that is knowledgeable about the problem or issue that triggered the escalation policy comprises:

generating a list of the plurality of individuals that have the highest proficiency scores for an issue area and/or production environment assistant feature that corresponds to the problem or issue that triggered the escalation policy, wherein the list is ordered based on the proficiency scores of the users; and

providing the ordered list of the plurality of individuals to the individual identified in the escalation policy.

10. A production environment assistant for alerting an individual as to the occurrence of a problem or issue within a monitored computer-based production environment, comprising:

a memory; and

one or more processors configured to perform a method comprising:

generating, for each of a plurality of users of the production environment assistant, proficiency scores that are indicative of the users' proficiency with respect to individual issue areas and/or production environment assistant features;

storing the users' proficiency scores in a user proficiency database that includes a plurality of proficiency scores for each of the plurality of users;

receiving a report indicating that an escalation policy was triggered due to the occurrence of a problem or issue within a computer-based production environment;

identifying at least one person that is knowledgeable about the problem or issue that triggered the escalation policy by consulting the user proficiency database; and

activating the escalation policy such that an individual identified in the escalation policy is notified of the problem or issue and a name and/or contact information for the at least one identified person that is knowledgeable about the problem or issue that triggered the escalation policy.

11. The production environment assistant of claim 10 , wherein the method performed by the one or more processors further comprises recording information about the interactions of the plurality of users with the production environment assistant, wherein the users' proficiency scores are generated based on the recorded information about the interactions of the plurality of users with the production environment assistant.

12. The production environment assistant of claim 11 , wherein recording information about the interactions of the plurality of users with the production environment assistant comprises:

monitoring the plurality of users' interactions with a user interface of the production environment assistant; and

recording information about the interactions of the plurality of users with the production environment assistant based on the monitored users' interactions with the user interface of the production environment assistant.

13. The production environment assistant of claim 12 , wherein recording information about the interactions of the plurality of users with the production environment assistant comprises recording how much time that each user spends interacting with each feature of the user interface.

14. The production environment assistant of claim 13 , wherein generating, for each of the plurality of users, proficiency scores that are indicative of the users' proficiency with respect to individual issue areas and/or production environment assistant features is based on the recorded amount of time that each user spends interacting with each feature of the user interface.

15. The production environment assistant of claim 13 , wherein generating, for each of the plurality of users, proficiency scores that are indicative of the users' proficiency with respect to individual issue areas and/or production environment assistant features is based on the percentage of each user's total interaction time that is spent interacting with each feature of the user interface.

16. The production environment assistant of claim 10 , wherein identifying at least one person that is knowledgeable about the problem or issue that triggered the escalation policy comprises identifying an individual that has the highest proficiency score for an issue area and/or production environment assistant feature that corresponds to the problem or issue that triggered the escalation policy.

17. The production environment assistant of claim 10 , wherein identifying at least one person that is knowledgeable about the problem or issue that triggered the escalation policy comprises identifying a plurality of individuals that have the highest proficiency scores for an issue area and/or production environment assistant feature that corresponds to the problem or issue that triggered the escalation policy.

18. The production environment assistant of claim 17 , wherein activating the escalation policy such that an individual identified in the escalation policy is notified of the problem or issue and a name and/or contact information for the at least one identified person that is knowledgeable about the problem or issue that triggered the escalation policy comprises:

generating a list of the plurality of individuals that have the highest proficiency scores for an issue area and/or production environment assistant feature that corresponds to the problem or issue that triggered the escalation policy, wherein the list is ordered based on the proficiency scores of the users; and

providing the ordered list of the plurality of individuals to the individual identified in the escalation policy.

Assignments (2)
SECURITY INTEREST Recorded Nov 8, 2023
From: NEW RELIC, INC.
To: BLUE OWL CAPITAL CORPORATION, AS COLLATERAL AGENT
Reel/Frame 065491/0507 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2020
From: FIGHEL, GUY
To: NEW RELIC, INC.
Reel/Frame 054485/0732 →
Continuity (4)
Continuation In Part 16664007 · Oct 25, 2019
Continuation In Part 15334928 · Oct 26, 2016
Provisional Application 62750683 · Oct 25, 2018
Related Publication 20210081879A1 · Mar 18, 2021