IP Library Granted Patent US 8,935,379
Granted Patent B1
US 8,935,379 · App. 11/516,440 · Granted Jan 13, 2015

Methods, systems, and products for evaluating electronic data and electronic forms

Inventor: Thomas M. Martignoni (Raleigh, NC)
Assignee: ReverseVision, Inc.
H04L67/12G06F17/243
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,935,379
App. No.
11/516,440
Granted
Jan 13, 2015
Kind
B1
Abstract

Methods, systems, and products are disclosed for evaluating electronic data. A quality of the data is measured. A predefined numeric value is determined that is associated with a gravity of an error in the data. The numeric value associated with the error is reported.

Claims (53)

1. A method of evaluating data, comprising:

receiving, by a processor, data entered into a field of an electronic mortgage application form;

querying, by the processor, a database for a name of the field of the electronic mortgage application form, the database storing different evaluations associated with different names of fields in the electronic mortgage application form;

retrieving, by the processor, evaluation information from the database that is associated with the name of the field:

evaluating the data entered into the field using the evaluation information;

determining, by the processor, an error in the data entered into the field of the electronic mortgage application form based on the evaluation information retrieved from the database;

retrieving, by the processor from the evaluation information, a cost of the error that is associated with the name of the field of the electronic mortgage application form;

reporting, by the processor, the cost associated with the error in the field of the electronic mortgage application form; and

generating, by the processor, a prompt to submit the electronic mortgage application form with the error in the field and to pay the cost associated with the error in the field of the electronic mortgage application form.

2. The method according to claim 1 , further comprising validating data.

3. The method according to claim 1 , further comprising establishing the cost of providing invalid data in the field of the electronic mortgage application form.

4. The method according to claim 1 , further comprising comparing the data to a rule describing the error.

5. The method according to claim 1 , further comprising accessing a structured object storing cost references.

6. The method according to claim 1 , further comprising assigning a monetary value to correct the error.

7. The method according to claim 1 , further comprising assigning a labor time to correct the error.

8. The method according to claim 1 , further comprising estimating the cost for corrective measures associated with the error.

9. The method according to claim 1 , further comprising displaying an error icon.

10. The method according to claim 1 , further comprising reporting the quality of the data.

11. The method according to claim 1 , further comprising:

determining an error level associated with the error in the field of the electronic mortgage application form;

when the error level is greater than zero, then

displaying an error icon,

retrieving an error message,

concatenating the error message and the numeric value into a text string,

and

displaying the text string;

when the error level is zero or negative, then

deleting the error icon, and

setting the error message to an empty string.

12. A system for evaluating electronic data, comprising:

a processor; and

a memory storing code that when executed causes the processor to perform operations, the operations comprising:

receiving data entered into a field of an electronic mortgage application form;

querying a database for a name of the field of the electronic mortgage application form, the database storing verification procedures associated with different names of fields in the electronic mortgage application form;

retrieving one of the verification procedures from the database that is associated with the name of the field;

evaluating the data entered into the field using the one of the verification procedures;

determining an error in the data entered into the field based on the one of the verification procedures retrieved from the database;

retrieving, from the one of the verification procedures, a cost of the error that is

associated with the name of the field of the electronic mortgage application form;

reporting the cost associated with the error in the field in the electronic mortgage application form; and

generating a prompt to submit the electronic mortgage application form with the error and to pay the cost associated with the error in the field of the electronic mortgage application form.

13. The system according to claim 12 , wherein the operations further comprise receiving a credit rating as the data.

14. The system according to claim 12 , wherein the operations further comprise comparing the data to a rule describing the error.

15. The system according to claim 12 , wherein the operations further comprise receiving a ZIP code as the data.

16. The system according to claim 12 , wherein the operations further comprise receiving a request to verify the data entered into the field.

17. A hardware memory storing instructions that when executed cause a processor to perform operations, the operations comprising:

receiving a request to validate data entered into a field of an electronic mortgage application form prior to submission of an electronic mortgage application;

querying a database for a name of the field of the electronic mortgage application form, the database storing verification procedures for different names of fields in the electronic mortgage application;

retrieving one of the verification procedures from the database that is associated with the name of the field;

evaluating the data entered into the field using the one of the verification procedures;

determining an error in the data entered into the field based on evaluation using the one of the verification procedures;

retrieving, from the database, a monetary cost of the error that is associated with the name of the field; and

prompting to pay the monetary cost associated with the error in the field of the electronic mortgage application form.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Feb 8, 2022
From: WESTERN ALLIANCE BANK
To: REVERSEVISION, INC.
Reel/Frame 058922/0883 →
RELEASE OF SECURITY INTEREST Recorded Feb 3, 2022
From: WESTERN ALLIANCE BANK
To: REVERSEVISION, INC.
Reel/Frame 058948/0082 →
SECURITY AGREEMENT Recorded Apr 23, 2013
From: REVERSEVISION, INC.
To: BRIDGE BANK, NATIONAL ASSOCIATION
Reel/Frame 030274/0194 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2013
From: TVC CAPITAL II, L.P.
To: REVERSEVISION, INC.
Reel/Frame 030074/0433 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 6, 2013
From: MARTIGNONI, THOMAS M.
To: TVC CAPITAL II, L.P.
Reel/Frame 029761/0413 →
Continuity (1)
Provisional Application 60715233 · Sep 7, 2005