Method and system for problem notification and processing
First Claim
Patent Images
1. A method comprising:
- receiving notification of a problem associated with an application;
determining, using one or more processors, a difference between a problem version of the application and an operational version of the application, to identify a change associated with the problem;
determining a person associated with the change;
assigning a task of resolving the problem to the person associated with the change; and
based on the identified change, notifying the person of the problem and of the assigning of the task, wherein the determining of the difference comprises;
accessing a sequence of methods associated with the problem from the problem version of the application;
identifying at least one method of the sequence of methods that has been changed between the operational version of the application to the problem version of the application; and
obtaining a difference between the at least one method of the problem version of the application and the operational version of the application, the difference being identified change.
1 Assignment
0 Petitions
Accused Products
Abstract
A notification of a problem associated with an application may be received. A difference may be determined between a problem version of the application and an operational version of the application to identify a change associated with the problem. A person associated with the change may be determined. A task of resolving the problem may be assigned to the person associated with the change. A person may be notified of the problem and of the assigning of the task based on the identified change. A modification may be performed to resolve the problem associated with the change based on the determining of the difference.
24 Citations
23 Claims
-
1. A method comprising:
-
receiving notification of a problem associated with an application; determining, using one or more processors, a difference between a problem version of the application and an operational version of the application, to identify a change associated with the problem; determining a person associated with the change; assigning a task of resolving the problem to the person associated with the change; and based on the identified change, notifying the person of the problem and of the assigning of the task, wherein the determining of the difference comprises; accessing a sequence of methods associated with the problem from the problem version of the application; identifying at least one method of the sequence of methods that has been changed between the operational version of the application to the problem version of the application; and obtaining a difference between the at least one method of the problem version of the application and the operational version of the application, the difference being identified change. - View Dependent Claims (2, 3, 4, 5, 7, 8, 9, 10, 11, 17)
-
-
6. The method of claim l, wherein the obtaining of the difference comprises:
determining a file difference between the at least one method of the problem version of the application and the operational version of the application, the file difference being the identified change.
-
12. A method comprising:
-
receiving notification of a problem associated with an application; determining, using one or more processors, a difference between a problem version of the application and an operational version of the application to identify a change associated with the problem; and performing a modification to resolve the problem associated with the change based on the determining of the difference, wherein the determining of the difference comprises; accessing a sequence of methods associated with the problem from the problem version of the application; identify at least one method of the sequence of methods that has been changed between the operational version of the application to the problem version of the application; and obtaining a difference between the at least one method of the problem version of the application and the operational version of the application, the difference being the identified change. - View Dependent Claims (13, 14, 15, 16, 18)
-
-
19. A non-transitory machine-readable medium having embodied thereon instructions executable by one or more machines to perform operations comprising:
-
detecting a change associated with an application, determining a plurality of differences between a current version of the application and a prior version of the application in accordance with the change; storing the plurality of differences; receiving a request for a requested difference; accessing the requested difference from the plurality of the materialized differences; and providing the requested difference in response to the receiving of the request. - View Dependent Claims (20)
-
-
21. A system comprising:
-
a notification receiver module to receive notification of a problem associated with an application; a difference determination module implemented by one or more processors to determine a difference between a problem version of the application and an operational version of the application to identify a change associated with the problem; a person determination module to determine a person associated with the change; a task assignment module to assign a task of resolving the problem to the person associated with the change; and a notification provider module to notify the person of the problem and of the assigning of the task based on the identified change, wherein the difference determination module is further configured to determine the difference by; accessing a sequence of methods associated with the problem from the problem version of the application; identifying at least one method of the sequence of methods that has been changed between the operational version of the application to the problem version of the application; and obtaining a difference between the at least one method of the problem version of the application and the operational version of the application, the difference being the identified change. - View Dependent Claims (22)
-
-
23. A method comprising:
-
receiving an application request; processing the application request; assigning, using one or more processors, an operation identifier with the processing of the application request, the operation identifier being capable of identifying a portion of the stack trace associated with the processing of the application request; and storing the portion of the stack trace with the operation identifier, the portion capable of being retrieved using the operation identifier.
-
Specification