Patent ID: 11966320
Assignee: LOGROCKET, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 15:
16. A system for generating replays of sessions of a software application executed by a plurality of devices, the system comprising:
a processor; and
a non-transitory computer-readable storage medium storing instructions that, when executed by the processor, cause the processor to:
generate event configuration information indicating one or more events in which a session replay is to be generated, wherein the event configuration information comprises an indication of a frequency at which occurrence of the one or more events is to trigger collection of data to generate a session replay;
transmit, to the plurality of devices, the event configuration information, wherein the event configuration information causes the plurality of devices to monitor for occurrence of the one or more events during execution of the software application and to transmit data for generation of a session replay based on detecting occurrence of any of the one or more events and on the indicated frequency;
after occurrence of at least one of the one or more events at the indicated frequency on at least one of the plurality of devices:
obtain, from the at least one device, data associated with at least one sequence of visualizations rendered by the at least one device in a graphical user interface (GUI) of the software application during at least one session of the software application executed by the at least one device; and
generate, using the data associated with the at least one sequence of visualizations rendered by the at least one device in the GUI of the software application, at least one replay of the at least one session.