Patent ID: 7707487

Claim:
In a computer system, a method for providing interactive assistance with populating an automated document that includes at least one field, the computer system comprising a processor, a data repository, and a user interface, the method comprising: selecting, via the processor, an entity to which the automated document applies; assigning, via the processor, a prioritization to each of the at least one field, the prioritization stored in the data repository; prompting, via the user interface, for a response for each of the at least one field, the prompting varying based on the prioritization of each of the at least one field; varying, via the processor, a color of each of the at least one field based on the prioritization; performing, via the processor, a compliance check of each response for the at least one field to determine if the response complies with predetermined legal requirements, wherein a validation rule triggers the compliance check to occur as the response for the at least one field is being entered; iteratively revising, via the processor, the prioritization of all of the at least one field upon receiving the response to each of the at least one field; prompting varying based on the iteratively revised prioritization of all of the at least one field; identifying data from an accessible repository responsive to any of the at least one field of the automated document; automatically populating each of the at least one field of the automated document for which the responsive data from the accessible repository are identified; highlighting each of the at least one field containing automatic populating; and displaying, via the user interface, the populated automated document.