| CPC G06F 3/0483 (2013.01) [G06F 3/04842 (2013.01); G06F 9/451 (2018.02); G06T 11/206 (2013.01); G06F 2203/04804 (2013.01); G06T 2200/24 (2013.01); G06T 2210/62 (2013.01)] | 20 Claims |

|
1. A computer implemented method comprising:
generating a special link to a first target web page, wherein the special link specifies one or more URL query parameters;
responsive to receiving a request from a client computer of a user that invokes the special link, communicating the first target web page to a web browser application at the client computer, wherein a URL used to request the first target web page includes the one or more URL query parameters;
wherein a client-side script executing at the web browser application of the client computer of the user obtains the one or more URL query parameters and, in response, communicates a request to a server for previously obtained click data associated with the first target web page, the request including the one or more URL query parameters;
receiving the previously obtained click data associated with the first target web page at the client computer of the user;
generating, by the client-side script executing at the web browser application of the client computer of the user, a semi-transparent click heatmap overlay for the first target web page based on the received previously obtained click data; and
presenting the first target web page at the web browser application with the semi-transparent click heatmap overlay.
|