Dynamically configurable session agent
First Claim
Patent Images
1. A method, comprising:
- capturing, by a computing device, events from a web session;
sending, by the computing device, the events to a server, wherein the events identify a state of the web session;
receiving, by the computing device, feedback instructions back from the server, wherein the feedback instructions are based on the state of the web session;
capturing, by the computing device, at least some different events from the web session based on the feedback instructions; and
sending the different events to the server for replaying at least some of the web session.
4 Assignments
0 Petitions
Accused Products
Abstract
A monitoring system captures the behavior of distributed applications and also provides a framework for augmenting functionality of the application in response to user interactions and different states of the application and network. Network events exchanged between an application and an application server are captured and the local client events on the client device are also selectively captured. The different disparate network events and client events are then combined together during a replay operation to simulate the user experience during the previous application session.
-
Citations
20 Claims
-
1. A method, comprising:
-
capturing, by a computing device, events from a web session; sending, by the computing device, the events to a server, wherein the events identify a state of the web session; receiving, by the computing device, feedback instructions back from the server, wherein the feedback instructions are based on the state of the web session; capturing, by the computing device, at least some different events from the web session based on the feedback instructions; and sending the different events to the server for replaying at least some of the web session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product comprising a non-transitory computer readable storage medium having program code embodied wherewith, the program code readable/executable by a computer to perform a method comprising:
-
detecting a first set of client events during an application session; sending the first set of client events to a web server, wherein the first set of client events identify a state in the application session; receiving feedback instructions back from the web server, wherein the feedback instructions are based on the state in the application session; capturing a second set of client events during the application session based on the feedback instructions received back from the web server; and sending the second set of client events to the web server. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A computing device, comprising:
-
a processor configured to; capture events from an application session, wherein the events identify at least some stages of the application session; send the events to a server; receive feedback instructions back from the server, wherein the feedback instructions are based on the stages of the application session and control at least some capture operations performed by the processor during the application session; capture at least some different events from the application session based on the feedback instructions; and send the different events to the server for replaying at least some of the application session using the events and the different events. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification