System and method for automatically monitoring and diagnosing user experience problems
AssigneeState Farm Mutual Automobile Insurance Company
InventorsSi Sun, Forrestt Severtson
Life of this patent
Estimating the term…
Abstract
The following relates generally to diagnosing problems with websites. In some embodiments, a webpage interaction processor receives a list of potential user experience problems. The webpage interaction processor then extracts click data from the website, and processes the extracted click data into grams. Subsequently, an analytics engine is trained based on the processed click data. The trained analytics engine may then diagnose the problem of the website with a potential user experience problem from the received list of potential user experience problems. In some embodiments, the process is entirely automated.
Claims17
A computer-implemented method for diagnosing a problem of a website, the website comprising a plurality of webpages, and the method comprising, via one or more processors:
- receiving a list of potential user experience problems;
- extracting click data from the website;
- processing the extracted click data by processing the extracted click data into weighted grams, the weighted grams comprising a weight assigned to a gram as a whole based on a time derived from the click data;
- training an analytics engine based on the processed click data;
- and
- using the trained analytics engine to diagnose the problem of the website with a potential user experience problem of the received list of potential user experience problems.
A system for diagnosing a problem of a website, the website comprising a plurality of webpages, and the system comprising one or more processors configured to:
- receive a list of potential user experience problems;
- extract click data from the website;
- process the extracted click data by processing the extracted click data into weighted grams, the weighted grams comprising a weight assigned to a gram as a whole based on a time derived from the click data;
- train an analytics engine based on the processed click data;
- and
- use the trained analytics engine to diagnose the problem of the website with a potential user experience problem of the received list of potential user experience problems.
A computer-implemented method for diagnosing a problem of a website, the website comprising a plurality of webpages, and the method comprising, via one or more processors:
- with a webpage interaction processor, receiving a list of potential user experience problems;
- with the webpage interaction processor, extracting click data from the website;
- with the webpage interaction processor, processing the extracted click data by processing the extracted click data into weighted grams, the weighted grams comprising a weight assigned to a gram as a whole based on a time derived from the click data;
- training an analytics engine based on the processed click data;
- and
- with the trained analytics engine, diagnosing the problem of the website with a potential user experience problem of the received list of potential user experience problems.
Dependencies are inferred from the claim text.