Patent ID: 9589281
Date: 2017-03-07
CPC Classifications: G06F,G06K,G06Q,H04L

Claim:
1. A method to obtain data from incomplete electronic forms, the method comprising: determining that an electronic form accessed by a user is incomplete, the electronic form associated with at least one webpage, the electronic form having one or more fields configured to accept user-entered text, the electronic form comprising at least one hypertext markup language (HTML) element associated with the one or more fields; obtaining data from the incomplete electronic form by obtaining a protocol of the at least one webpage, writing a script tag associated with a script file to the at least one webpage according to the protocol, the script tag configured to place the script file onto the at least one webpage, the script file configured to locate the at least one HTML element, building a data structure based on the incomplete electronic form, and parsing the data structure to obtain the at least one HTML element; storing one or more of the at least one HTML element and the user-entered text obtained from the incomplete electronic form; and sending a personalized message to the user based at least in part on the one or more of the at least one HTML element and the user-entered text obtained from the incomplete electronic form to entice the user to complete the incomplete electronic form.