System and method for dynamically changing the content of an internet web page
First Claim
1. A method comprising:
- using a processor to store a first code set for attaching presentation attributes to informational content, the presentation attributes including code for presenting a first revolution of a dialog box upon interpretation of the first code set, the first revolution of the dialog box including a data entry field for entering a user input;
storing a second code set to receive the user input entered into the data entry field;
storing a third code set to perform a validity check on the user input entered into the data entry field;
storing a fourth code set to change dynamically-assigned features of the dialog box upon successful validation of the user input entered into the data entry field of the first revolution of the dialog box, the change to the dynamically-assigned features of the dialog box including a change to a size of the dialog box;
storing a fifth code set to cause presentation of a second revolution of the dialog box upon unsuccessful validation of the user input entered into the data entry field of the first revolution of the dialog box, the second revolution of the dialog box including an alert that at least a portion of the user input entered into the data entry field is invalid; and
causing the transfer of the first, second, third, and fourth code sets via a network.
2 Assignments
0 Petitions
Accused Products
Abstract
A host Web page includes an evolving interactive dialog box wherein an Internet user may enter user data to be processed. When the user completes entering user data in a first revolution of the interactive dialog box, the first revolution is replaced with a second revolution of the evolving interactive dialog box without disturbing or affecting any other part of the host Web page being displayed. Beneficially, the first and second revolutions may be communicated to a user computer together with and at a same time as the host Web page. Also, the second revolution may include a variety of data which is selected or customized to match the user data submitted in the first revolution. Each revolution of the evolving interactive dialog box may be comprised of any combination of general textual data entry fields, category (pull-down) menus, contact information data entry fields, and opt-in/opt-out buttons.
81 Citations
20 Claims
-
1. A method comprising:
-
using a processor to store a first code set for attaching presentation attributes to informational content, the presentation attributes including code for presenting a first revolution of a dialog box upon interpretation of the first code set, the first revolution of the dialog box including a data entry field for entering a user input; storing a second code set to receive the user input entered into the data entry field; storing a third code set to perform a validity check on the user input entered into the data entry field; storing a fourth code set to change dynamically-assigned features of the dialog box upon successful validation of the user input entered into the data entry field of the first revolution of the dialog box, the change to the dynamically-assigned features of the dialog box including a change to a size of the dialog box; storing a fifth code set to cause presentation of a second revolution of the dialog box upon unsuccessful validation of the user input entered into the data entry field of the first revolution of the dialog box, the second revolution of the dialog box including an alert that at least a portion of the user input entered into the data entry field is invalid; and causing the transfer of the first, second, third, and fourth code sets via a network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
using a processor to receive a first, second, third, fourth, and fifth code set via a network; using the first code set to present a first revolution of a dialog box upon interpretation of the first code set, the first revolution of the dialog box having a data entry field for entering a user input; using the second code set to receive the user input entered into the data entry field; using the third code set to perform a validity check on the user input entered into the data entry field; using the fourth code set to change dynamically-assigned features of the dialog box upon successful validation of the user input entered into the data entry field of the dialog box, the change to the dynamically-assigned features of the dialog box including a change to a size of the dialog box; and using the fifth code set to cause presentation of a second revolution of the dialog box upon unsuccessful validation of the user input entered into the data entry field of the first revolution of the dialog box, the second revolution of the dialog box including an alert that at least a portion of the user input entered into the data entry field is invalid. - View Dependent Claims (16, 17)
-
-
18. A system comprising:
-
a computer; network components coupled to the computer for transferring data via a network; and a processing system implemented on the computer to store a first code set for attaching presentation attributes to informational content, the presentation attributes including code for presenting a first revolution of a dialog box upon interpretation of the first code set, the first revolution of the dialog box having a data entry field for entering a user input;
to store a second code set to receive the user input entered into the data entry field;
to store a third code set to perform a validity check on the user input entered into the data entry field;
to store a fourth code set to change dynamically-assigned features of the dialog box in response to receiving an indication that the user input entered into the data entry field of the dialog box is valid, the change to the dynamically-assigned features of the dialog box including a change to a size of the dialog box;
to store a fifth code set to cause presentation of a second revolution of the dialog box upon unsuccessful validation of the user input entered into the data entry field of the first revolution of the dialog box, the second revolution of the dialog box including an alert that at least a portion of the user input entered into the data entry field is invalid; and
to cause the transfer of the first, second, third, fourth, and fifth code sets via the network. - View Dependent Claims (19, 20)
-
Specification