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

Claim 14:
15. A non-transitory computer-readable storage medium storing instructions that, when executed by a processor, cause the processor to perform a method of capturing data from a device to replay a session of a software application executed by the device, the method comprising:
accessing event configuration information indicating one or more events for which data for generating a session replay is to be transmitted from the device, 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;
collecting data from the software application during a time period within the session;
determining, using the data collected during the time period and the event configuration information, whether an event of the one or more events occurred during the time period;
determining whether to trigger collection of data to generate a session replay based on whether an event of the one or more events occurred during the time period, wherein determining whether to trigger collection of data to generate a session replay based on whether an event of the one or more events occurred in the time period comprises determining whether to trigger the collection of data to generate a session replay based on the indicated frequency;
when it is determined to trigger collection of data to generate a session replay:
transmitting, to a system separate from the device, data associated with a sequence of visualizations rendered by the device in a graphical user interface (GUI) of the software application during the session to generate the session replay.