US11803434B1ActiveUtility

Website error detection

48
Assignee: Content Square SASPriority: Dec 19, 2022Filed: Dec 19, 2022Granted: Oct 31, 2023
Est. expiryDec 19, 2042(~16.4 yrs left)· nominal 20-yr term from priority
G06F 11/0754G06F 11/0709
48
PatentIndex Score
0
Cited by
4
References
18
Claims

Abstract

Systems and techniques may be used website error detection. An example technique may include identifying an error corresponding to a website, retrieving a first set of user sessions where the error occurred and a second set of user sessions where the error did not occur, and determining, for an access category, whether members of a set of values of the access category are correlated to the error, using the first set of user sessions and the second set of user sessions. The example technique may include comparing a characteristic of at least one member of the set of values that was determined to be correlated to the error to a threshold. The example technique may include displaying an indication of the error and an indication of the at least one member of the set of values.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A method comprising:
 identifying, from users accessing a website, an error by analyzing data related to the website, the error corresponding to an in-page issue of the website; 
 retrieving, from the data, a first set of user sessions where the error occurred; 
 retrieving, from the data, a second set of user sessions where the error did not occur; 
 determining, for an access category, whether members of a set of values of the access category are correlated to the error, using the first set of user sessions and the second set of user sessions; 
 comparing one or more characteristics including a characteristic of at least one member of the set of values that was determined to be correlated to the error to each threshold of a set of thresholds including a threshold; and 
 in response to the comparison indicating that the characteristic of the at least one member of the set of values traversed the threshold, displaying an indication of the error and an indication of the at least one member of the set of values. 
 
     
     
       2. The method of claim,  1  wherein the access category includes at least one of a device type, a browser type, an operating system, a traffic source, a new or returning user status, an access language, or a country location. 
     
     
       3. The method of  claim 1 , wherein the characteristic corresponds to a difference of proportion between sessions in the first set of user sessions with the at least one member of the set of values and sessions in the second set of user sessions with the at least one member of the set of values. 
     
     
       4. The method of  claim 1 , wherein the characteristic corresponds to a difference of proportion between sessions in the first set of user sessions for any respective member of the set of values and sessions in the second set of user sessions with the respective member of the set of values. 
     
     
       5. The method of  claim 1 , wherein the determining whether members of the set of values of the access category are correlated to the error includes determining whether members of a second set of values of a second access category is correlated to the error; and wherein comparing the characteristic of the at least one member of the set of values that was determined to be correlated to the error to the threshold includes comparing a second characteristic of a second member of the second set of values that was determined to be correlated to the error to the threshold; and wherein displaying the indication of the error and the indication of the at least one member of the set of values includes displaying the indication of the second member of the second set of values. 
     
     
       6. The method of  claim 1 , wherein the comparison includes using a chi squared analysis. 
     
     
       7. The method of  claim 1 , wherein the comparison includes using residuals of the set of values. 
     
     
       8. The method of  claim 1 , further comprising displaying a graph of all correlated members that traversed the threshold. 
     
     
       9. The method of  claim 1 , wherein the access category includes a device type, and wherein the set of values for the device type include desktop computer, mobile computer, tablet, and unknown. 
     
     
       10. At least one non-transitory machine readable medium including instructions, which when executed by processing circuitry, cause the processing circuitry to perform operations to:
 identify, from users accessing a website, an error by analyzing data related to the website, the error corresponding to an in-page issue of the website; 
 retrieve, from the data, a first set of user sessions where the error occurred; 
 retrieve, from the data, a second set of user sessions where the error did not occur; 
 determine, for an access category, whether members of a set of values of the access category are correlated to the error, using the first set of user sessions and the second set of user sessions; 
 compare one or more characteristics including a characteristic of at least one member of the set of values that was determined to be correlated to the error to each threshold of a set of thresholds including a threshold; and 
 in response to the comparison indicating that the characteristic of the at least one member of the set of values traversed the threshold, display an indication of the error and an indication of the at least one member of the set of values. 
 
     
     
       11. The at least one machine readable medium of  claim 10 , wherein the access category includes at least one of a device type, a browser type, an operating system, a traffic source, a new or returning user status, an access language, or a country location. 
     
     
       12. The at least one machine readable medium of  claim 10 , wherein the characteristic corresponds to a difference of proportion between sessions in the first set of user sessions with the at least one member of the set of values and sessions in the second set of user sessions with the at least one member of the set of values. 
     
     
       13. The at least one machine readable medium of  claim 10 , wherein the characteristic corresponds to a difference of proportion between sessions in the first set of user sessions for any respective member of the set of values and sessions in the second set of user sessions with the respective member of the set of values. 
     
     
       14. The at least one machine readable medium of  claim 10 , wherein to determining whether members of the set of values of the access category are correlated to the error includes to determine whether members of a second set of values of a second access category is correlated to the error; and wherein to compare the characteristic of the at least one member of the set of values that was determined to be correlated to the error to the threshold includes to compare a second characteristic of a second member of the second set of values that was determined to be correlated to the error to the threshold; and wherein to display the indication of the error and the indication of the at least one member of the set of values includes to display the indication of the second member of the second set of values. 
     
     
       15. The at least one machine readable medium of  claim 10 , wherein the comparison includes using a chi squared analysis. 
     
     
       16. The at least one machine readable medium of  claim 10 , wherein the comparison includes using residuals of the set of values. 
     
     
       17. The at least one machine readable medium of  claim 10 , wherein the instructions further cause the processing circuitry to display a graph of all correlated members that traversed the threshold. 
     
     
       18. The at least one machine readable medium of  claim 10 , wherein the access category includes a device type, and wherein the set of values for the device type include desktop computer, mobile computer, tablet, and unknown.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.