Monitoring application flow of applications using a regular or extended mode
AssigneeEntit Software LLC
InventorsAmichai Nitsan, Eyal Kenigsberg, Michael Gopshtein
Life of this patent
Estimating the term…
Abstract
Example embodiments relate to monitoring application flow of an application responsive to receiving a monitoring mode upon launch of a session of the application. In this manner, the embodiments disclosed herein enable monitoring an application on a first computing device based on a first received monitoring mode and monitoring the same application on a second computing device based on a second received monitoring mode.
Claims13
A non-transitory machine-readable storage medium comprising instructions that are executable by a processor of a server computing device to cause the server computing device to:
- in response to receiving a request from a first client computing device for an indication of a monitoring mode to monitor a first application, determine that the first client computing device is to monitor an application flow of the first application running on the first client computing device in a regular mode based on a determination that previous application flow information of the first application monitored by the first client computing device fails to meet a predetermined set of conditions;
- send a first indication to the first client computing device to monitor the application flow of the first application in the regular mode;
- in response to receiving a request from a second client computing device for a monitoring mode to monitor the first application, determine that the second client computing device is to monitor an application flow of the first application running on the second client computing device in an extended mode based on a determination that previous application flow information of the first application monitored by the second client computing device meets the predetermined set of conditions;
- and
- send a second indication to the second client computing device to monitor the application flow of the first application in the extended mode,
- wherein monitoring the first application in the regular mode comprises obtaining a first set of information related to the application flow of the first application and monitoring the first application in the extended mode comprises obtaining a second set of information related to the application flow of the first application different from the first set of information, the second set of information comprising one or more of:
- the first set of information and additional information, or more detailed information as compared to the first set of information.
A server computing device comprising:
- a processor;
- and
- a memory storing instructions that when executed cause the processor to:
- in response to receiving a request from a first client device for a monitoring mode to monitor a first application, determine that the first client device is to monitor the application flow of the first application running on the first client device in a regular mode based on a determination that previous application flow information of the first application monitored by the first client device fails to meet a predetermined set of conditions;
- send an indication to the first client device to monitor the application flow of the first application in the regular mode;
- in response to receiving a request from a second client device for a monitoring mode to monitor the first application, determine that the second client device is to monitor an application flow of the first application running on the second client device in an extended mode based on a determination that previous application flow information of the first application monitored by the second client device meets the predetermined set of conditions;
- and
- send an indication to the second client device to monitor the application flow of the first application in the extended mode,
- wherein monitoring the first application in the regular mode comprises obtaining a first set of information related to the application flow of the first application and monitoring the first application in the extended mode comprises obtaining a second set of information related to the application flow of the first application different from the first set of information, the second set of information comprising one or more of:
- the first set of information and additional information, or more detailed information as compared to the first set of information.
A method comprising:
- receiving, by a server device, a request for a first monitoring mode for monitoring application flow of a first application from a first client device;
- determining, by a processor of the server device, that the first client device is to monitor the application flow of the first application in a regular mode based on a determination that previous application flow information of the first application monitored by the first client device fails to meet a predetermined set of conditions;
- sending, by the processor of the server device, an indication to the first client device to monitor the application flow of the first application in the regular mode;
- receiving, by the server device, first monitoring information related to the regular mode from the first client device;
- receiving, by the server device, a second request for a second monitoring mode for monitoring application flow of the first application from a second client device;
- determining, by the processor of the server device, that the second client device is to monitor an application flow of the first application running on the second client device in an extended mode based on a determination that previous application flow information of the first application monitored by the second client device meets the predetermined set of conditions;
- and
- sending, by the processor, a second indication to the second client device to monitor the application flow of the first application in the extended mode,
- wherein monitoring the first application in the regular mode comprises obtaining a first set of information related to the application flow of the first application and monitoring the first application in the extended mode comprises obtaining a second set of information related to the application flow of the first application different from the first set of information, the second set of information comprising one or more of:
- the first set of information and additional information, or more detailed information as compared to the first set of information.
Dependencies are inferred from the claim text.