CPC G06F 11/0757 (2013.01) [G06F 11/006 (2013.01); G06F 11/0709 (2013.01); G06F 11/3006 (2013.01); G06F 11/3452 (2013.01); G06F 16/986 (2019.01); H04L 43/06 (2013.01); H04L 67/02 (2013.01); H04L 67/10 (2013.01); H04L 67/535 (2022.05); H04L 67/566 (2022.05); G06F 2201/81 (2013.01); G06F 2201/86 (2013.01)] | 21 Claims |
1. A computer-implemented method performed by a client device, the computer-implemented method comprising:
receiving, by a detection agent executing on the client device, interaction data corresponding to one or more user interactions with an electronic document rendered from a web site on a web server;
determining, by the detection agent, that a first threshold for interaction with the website is satisfied during a time period based on the one or more user interactions with the electronic document;
determining, by the detection agent, an amount of change in the website, wherein the amount of change in the website includes an amount of change in the electronic document that is caused by the one or more user interactions with the electronic document;
determining, by the detection agent, whether a second threshold is satisfied during the time period by comparing the determined amount of change in the website to the second threshold; and
generating, by the detection agent, event data for the time period based on the one or more user interactions with the electronic document during the time period and the determined amount of change in the website, based on the first threshold and the second threshold being satisfied during the time period.
|