System and method for real-time validation of structured data files
First Claim
Patent Images
1. A method comprising:
- receiving data intended for storage in a node of a hierarchical data file; and
validating the data received prior to receiving other data intended for storage into another node of the hierarchical data file.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method validating entry of data into a structured data file in real-time is described. The system and method also described a real-time validation tool that enables a developer to create custom validation rules. These custom validation rules can include preset validation rules, which the real-time validation tool enables a developer to create in an easy-to-use way.
-
Citations
79 Claims
-
1. A method comprising:
-
receiving data intended for storage in a node of a hierarchical data file; and
validating the data received prior to receiving other data intended for storage into another node of the hierarchical data file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method comprising:
-
displaying an electronic form with first and second data-entry fields associated with first and second nodes in a hierarchical data file;
enabling a user to input data into the first data-entry field;
receiving data input into the first data-entry field;
validating the data to determine if the data is valid or invalid; and
enabling the user to input data into the second data-entry field if the data is valid, or alerting the user if the data is invalid. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A user interface comprising:
-
an electronic form containing a data-entry field mapped to a node of a hierarchical data file;
an interface to enable a user to input data into the data-entry field; and
an alert area near the data-entry field indicating that the data input is invalid. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38)
-
-
39. A system comprising:
-
a user-input device;
a computer having a display;
a user interface executable on the computer and configured to;
display in the display an electronic form containing a data-entry field mapped to a node of a hierarchical data file; and
receive data input into the data-entry field;
the user input device facilitating a user'"'"'s input of data into the data-entry field, and a real-time validation tool application executable on the computer and configured to validate, in real-time, the data input into the data-entry field against one or more validation rules associated with the node of the hierarchical data file.
-
-
40. An apparatus comprising:
-
means for displaying an electronic form with data-entry fields associated with nodes of a hierarchical data file;
means for enabling a user to input data into a first data-entry field of the data-entry fields;
means for receiving data input into the first data-entry field;
means for validating the data to determine if the data is valid or invalid; and
means for enabling the user to input data into a second data-entry field of the data-entry fields if the data is valid, or alerting the user if the data is invalid.
-
-
41. A method comprising:
-
enabling selection of a node of a data file;
receiving selection of the node;
enabling selection of a preset validation rule for the node;
receiving selection of the preset validation rule; and
associating the preset validation rule with the node. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58)
-
-
59. A method comprising:
-
enabling selection of a node of a data file;
receiving selection of the node;
enabling input of a script-based validation rule for the node;
receiving the script-based validation rule; and
associating the script-based validation rule with the node. - View Dependent Claims (60, 61, 62, 63, 64, 65, 66, 67, 68, 69)
-
-
70. A user interface comprising:
-
an electronic form containing data-entry fields;
an interface to enable a developer to select a data-entry field; and
a validation screen containing validation options for the selected data-entry field, wherein the interface enables the developer to select one of the validation options. - View Dependent Claims (71, 72, 73, 74, 75, 76, 77)
-
-
78. A system comprising:
-
a user-input device;
a computer having a display;
a user interface executable on the computer and configured to;
display nodes or data-entry fields in the display;
receive input selecting a node or data-entry field;
display validation options for the selected node or data-entry field; and
receive input selecting one or more of the validation options, the user input device facilitating a developer'"'"'s selection of the node or data-entry to field and the validation option, and a real-time validation tool application executable on the computer and configured to create a validation rule for the selected node or data-entry field based on the selected validation option.
-
-
79. An apparatus comprising:
-
means for displaying a node of a data file;
means for selecting the node;
means for receiving selection of the node;
means for displaying validation rule options for the node;
means for selecting the validation rule option;
means for receiving the selection of the validation rule option;
means for building from the selection of the validation rule option a validation rule for the selected node; and
means for associating the validation rule with the selected node.
-
Specification