Patent ID: 11902394
Assignee: CONTENT SQUARE ISRAEL LTD
Field: Computer technology (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 19:
20. A system comprising:
a processor; and
a memory storing instructions that, when executed by the processor, causes the system to perform operations comprising:
generating user interaction information representative of user interactions performed by a plurality of users on a website displayed on a plurality of client devices during visits by the users to the website, wherein the website comprises a plurality of web pages;
determining a plurality of routes taken within the website by the plurality of users based on the user interaction information, each route of the plurality of routes including a chronological sequence in a consecutive order of user interactions with a plurality of website elements included in the web site;
generating a plurality of clusters based on similar paths through the web site, wherein generating the plurality of clusters comprises:
identifying a plurality of equivalent routes based on an analysis of the chronological sequence in the consecutive order of user interactions with the plurality of website elements in each of the plurality of routes, and
dividing the plurality of routes based on the plurality of equivalent routes into the plurality of clusters, wherein each of the plurality of clusters is associated with a number of users having taken a number of routes included in each of the plurality of clusters; and
causing a user interface to be displayed on a display device, the user interface comprising the plurality of clusters and visual representation of a most common path through the web site based on the number of users associated with each of the clusters, wherein the visual representation of the most common path includes an image of a webpage of the website and a visualization of interactions by at least one of the plurality of users engaging with elements of the image of the webpage.