Methods and systems of automated client-server data validation
First Claim
Patent Images
1. A system for electronically validating client form entry data, comprising:
- a server system comprising a memory and a processor and in communication with a client system; and
a program system stored in the memory and configured to be executed by the processor, the program system configured to perform operations comprising;
maintaining a form collection on the server system, the form collection comprising a plurality of form content and a plurality of validation rules;
receiving a request for form content from the client system;
generating the form content based on the request;
generating a set of associated validation rules for the generated form content based on the form collection maintained on the server system;
associating the set of validation rules with the form content;
sending the generated form content and associated validation rules to the client system;
receiving form entry data from the client system, the form entry data including an indication that the form entry data has been verified by the client system based on the associated validation rules; and
validating the form entry data based at least in part on the associated validation rules, the form entry data received from the client system and previously validated by the client system.
7 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems of automated data validation by client computer and by server computer based upon a form containing at least one form entry with at least one associated validation rule are presented.
67 Citations
20 Claims
-
1. A system for electronically validating client form entry data, comprising:
-
a server system comprising a memory and a processor and in communication with a client system; and a program system stored in the memory and configured to be executed by the processor, the program system configured to perform operations comprising; maintaining a form collection on the server system, the form collection comprising a plurality of form content and a plurality of validation rules; receiving a request for form content from the client system; generating the form content based on the request; generating a set of associated validation rules for the generated form content based on the form collection maintained on the server system; associating the set of validation rules with the form content; sending the generated form content and associated validation rules to the client system; receiving form entry data from the client system, the form entry data including an indication that the form entry data has been verified by the client system based on the associated validation rules; and validating the form entry data based at least in part on the associated validation rules, the form entry data received from the client system and previously validated by the client system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method for electronically validating client form entry data, the method comprising:
-
maintaining, by one or more processors, a form collection on a server system, the form collection comprising a plurality of form content and a plurality of validation rules; receiving a request for form content from the client system; generating, by the one or more processors, the form content based on the request; generating, by the one or more processors, a set of associated validation rules for the generated form content based on the form collection maintained on the server system; associating the set of validation rules with the form content; sending the generated form content and associated validation rules to the client system; receiving form entry data from the client system, the form entry data including an indication that the form entry data has been verified by the client system based on the associated validation rules; and validating, by the one or more processors, the form entry data based at least in part on the associated validation rules, the form entry data received from the client system and previously validated by the client system. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A system for electronically validating client form entry data, comprising:
-
a client system, comprising memory and a processor, in communication with a server system that maintains a form collection comprising available form content and available validation rules, the client system configured to perform operations comprising; requesting form content from the server system; receiving form content from the server system, the form content based on the request and including a set of associated validation rules, wherein the association between the form content and the set of validation rules is generated using the available form content and the available validation rules from the form collection; receiving form entry data associated with the form content; validating, using the processor, the form entry data using at least the set of associated validation rules; providing form entry data to the server system, the form entry data including an indication that the form entry data has been verified based on the associated set of validation rules; and receiving an indication that the server system has verified the entry data based at least on the associated set of validation rules. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification