Validation framework for validating markup page input on a client computer
First Claim
Patent Images
1. A method for operating a server computer and a client computer, the method comprising:
- sending a validation rule file from the server computer to the client computer;
sending a markup language page from the server computer to the client computer;
receiving a first input value by the client computer, the first input value corresponding to a first input field represented in the page by first input field code;
receiving a second input value by the client computer, the second input value corresponding to a second input field represented in the page by second input field code;
identifying a rule in the validation rule file from attributes in the first input field code and in the second input field code;
applying the rule to the first input value and the second input value; and
providing a message to a user of the client computer depending on the result of applying the rule.
2 Assignments
0 Petitions
Accused Products
Abstract
A server computer with an application and a client computer with a browser communicate over a network, such as the Internet. The server computer sends a behavior rule file to the client computer. The server computer also sends a markup language page (such as an HTML page) to the client computer. The page has at least one input field code. The client computer identifies a rule in the rule file from attributes in the input field code, applies the rule to the input field, and provides a message to the user of the client computer depending on a result of the rule application.
152 Citations
40 Claims
-
1. A method for operating a server computer and a client computer, the method comprising:
-
sending a validation rule file from the server computer to the client computer;
sending a markup language page from the server computer to the client computer;
receiving a first input value by the client computer, the first input value corresponding to a first input field represented in the page by first input field code;
receiving a second input value by the client computer, the second input value corresponding to a second input field represented in the page by second input field code;
identifying a rule in the validation rule file from attributes in the first input field code and in the second input field code;
applying the rule to the first input value and the second input value; and
providing a message to a user of the client computer depending on the result of applying the rule. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for operating a server computer and a client computer, the method comprising:
-
sending a behavior rule file from the server computer to the client computer;
sending a markup language page from the server computer to the client computer, the page including at least one input field code;
identifying a rule in the behavior rule file from attributes in the input field code;
applying the rule to the input field; and
providing a message to a user of the client computer depending on the result of applying the rule. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A computer program product embodied on a computer usable medium, for operating a server computer and a client computer, the computer program product comprising:
-
instructions to the server computer for sending a validation rule file to the client computer;
instructions to the server computer for sending a markup language page to the client computer;
instructions to the client computer for receiving a first input value, the first input value corresponding to a first input field represented in the page by first input field code;
instructions to the client computer for receiving a second input value by the client computer, the second input value corresponding to a second input field represented in the page by second input field code;
instructions to the client computer for identifying a rule in the validation rule file from attributes in the first input field code and in the second input field code;
instructions to the client computer for applying the rule to the first input value and to the second input value; and
instructions to the client computer for providing a message to the user of the client computer depending on the result of applying the rule. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
-
31. A computer-readable medium on which is stored instructions, which when executed performs steps in a method for operating a server computer and a client computer, the steps comprising:
-
sending a validation rule file from the server computer to the client computer;
sending a markup language page from the server computer to the client computer;
receiving a first input value by the client computer, the first input value corresponding to a first input field represented in the page by first input field code;
receiving a second input value by the client computer, the second input value corresponding to a second input field represented in the page by second input field code;
identifying a rule in the validation rule file from attributes in the first input field code and in the second input field code;
applying the rule to the first input value and to the second input value; and
providing a message to (a user of the client computer depending on the result of applying the rule.
-
-
32. A computer system of server computer and client computer that communicate to provide a presentation on the client computer, wherein:
-
the server computer is adapted to send a validation rule file to the client computer;
the server computer is adapted to send a markup language page to the client computer;
the client computer is adapted to receive a first input value, the first input value corresponding to a first input field represented in the page by first input field code;
the client computer is adapted to receive a second input value, the second input value corresponding to a second input field represented in the page by second input field code;
the client computer is adapted to identify a rule in the validation rule file from attributes in the first input field code and in the second input field code;
the client computer is adapted to apply the rule to the first input value and to the second input value; and
the client computer is adapted to provide a message to the user of the client computer depending on the result of rule application.
-
-
33. A computer program product for controlling the operation of a server computer and a client computer, the program comprising the following code portions:
-
code for sending a behavior rule file from the server computer to the client computer;
code for sending a markup language page from the server computer to the client computer, the page including at least one input field code;
code for identifying a rule in the behavior rule file from attributes in the input field code;
code for applying the rule to the input field; and
code for providing a message to a user of the client computer depending on a result of applying the rule. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40)
-
Specification