Patent ID: 8024660

Claim:
A computer-implemented method, comprising: collecting usage data from interactions between a plurality of users of a computer application and a graphical electronic tax form presented on a user interface of the computer application; determining a plurality of determined usage patterns for interactions with the user interface of the computer application from the collected usage data, wherein the plurality of determined usage patterns comprises a normal usage pattern and an abnormal usage pattern, wherein the normal usage pattern corresponds to a first subset of usage data collected from a first subset of the plurality of users that completed the graphical electronic tax form with minimal difficulty, and wherein the abnormal usage pattern corresponds to a second subset of usage data collected from a second subset of the plurality of users that had difficulty completing the graphical electronic tax form; presenting the graphical electronic tax form to a particular user of the computer application, wherein the graphical electronic tax form prompts the particular user to input data related to a tax filing for submission to a taxing authority; detecting a usage pattern of interactions between the particular user and the computer application; comparing the usage pattern to at least one of the plurality of determined usage patterns; determining, based on comparing the usage pattern, that the particular user is having difficulty related to the inputting data into the presented graphical form; and initiating an intervention to offer assistance to the particular user with the inputting data into the presented graphical form in response to determining that the particular user of the computer application is having difficulty.