US 12,306,700 B2
System and method for correcting errors associated with user actions on a website
Neelofar Ahuja, Warwick, PA (US)
Assigned to Bank of America Corporation, Charlotte, NC (US)
Filed by Bank of America Corporation, Charlotte, NC (US)
Filed on Jun. 6, 2023, as Appl. No. 18/329,760.
Prior Publication US 2024/0411630 A1, Dec. 12, 2024
Int. Cl. G06F 11/00 (2006.01); G06F 8/30 (2018.01); G06F 11/07 (2006.01)
CPC G06F 11/0745 (2013.01) [G06F 8/30 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system for correcting errors associated with user actions on a website, the system comprising:
a database operable to store expected result data and pre-determined fixes, wherein the expected result data comprises an expected result for when a user device performs a user action on the website, and wherein one or more pre-determined fixes are configured to correct one or more errors associated with the user action on the website;
a processor operably coupled to the database and configured to:
communicate with a web server hosting the website to receive event data associated with the user action and formatting information of the website, wherein the formatting information includes information associated with structuring a layout of the website;
compare the event data to the expected result data by determining a similarity score that quantifies the similarity between the event data and the expected result data, and by comparing the similarity score to a threshold value;
identify an error associated with the user action based on the comparison of the event data to the expected result data such that if the similarity score is below the threshold value, an error is identified;
retrieve a pre-determined fix from the pre-determined fixes stored in the database, wherein the pre-determined fix comprises code that performs the expected result of the user action on the website; and
apply the pre-determined fix to the formatting information of the website, wherein applying the pre-determined fix comprises replacing the formatting information to correct the error associated with the user action.