Single submission buttons
First Claim
1. A computer readable medium encoded with a computer program for enforcing a one-click-only policy for a graphical button object that is displayable on a computer screen, the one-click-only policy preventing a user from inadvertently activating a pre-determined action associated with the graphical button object more than one time, the computer program comprising computer executable code for:
- displaying the graphical button object on a computer screen, the graphical button object having been previously instantiated from a button class, the button class embedding the one-click-only policy within the graphical button object so that a JavaScript external to the graphical button object is not required to enforce the one-click-only policy for the graphical object;
responsive to receiving user input clicking on the graphical button object displayed on the computer screen for a first time, activating the pre-determined action associated with the graphical button object; and
responsive to receiving user input clicking on the graphical button object displayed on the computer screen for a second time subsequent to the first time, not activating the pre-defined action associated with the graphical button object in accordance the one-click only policy embedded in the graphical button object.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and mechanism for enforcing a one-submission-only policy for a graphical button is provided. The method provides a button object defined to be enabled for only one submission action upon the button object. When a first submission action upon the button object is detected, the action associated with the button object is executed. When another submission action upon the button object is detected, the other submission action is discarded without executing the associated action. Subsequent submission actions are similarly ignored until the button object is re-instantiated to restore its functionality. In this manner, the one-submission-only behavior is embedded into the button object itself, without reliance on external mechanisms.
-
Citations
6 Claims
-
1. A computer readable medium encoded with a computer program for enforcing a one-click-only policy for a graphical button object that is displayable on a computer screen, the one-click-only policy preventing a user from inadvertently activating a pre-determined action associated with the graphical button object more than one time, the computer program comprising computer executable code for:
-
displaying the graphical button object on a computer screen, the graphical button object having been previously instantiated from a button class, the button class embedding the one-click-only policy within the graphical button object so that a JavaScript external to the graphical button object is not required to enforce the one-click-only policy for the graphical object; responsive to receiving user input clicking on the graphical button object displayed on the computer screen for a first time, activating the pre-determined action associated with the graphical button object; and responsive to receiving user input clicking on the graphical button object displayed on the computer screen for a second time subsequent to the first time, not activating the pre-defined action associated with the graphical button object in accordance the one-click only policy embedded in the graphical button object. - View Dependent Claims (2, 3)
-
-
4. A computer-implemented method for enforcing a one-click-only policy for a graphical button object that is displayable on a computer screen, the one-click-only policy preventing a user from inadvertently activating a pre-determined action associated with the graphical button object more than one time, the method comprising:
-
displaying the graphical button object on a computer screen, the graphical button object having been previously instantiated from a button class, the button class embedding the one-click-only policy within the graphical button object so that a JavaScript external to the graphical button object is not required to enforce the one-click-only policy for the graphical object; responsive to receiving user input clicking on the graphical button object displayed on the computer screen for a first time, activating the pre-determined action associated with the graphical button object; and responsive to receiving user input clicking on the graphical button object displayed on the computer screen for a second time subsequent to the first time, not activating the pre-determined action associated with the graphical button object in accordance with the one-click-only policy embedded in the graphical button object. - View Dependent Claims (5, 6)
-
Specification