Dynamic input field protection
First Claim
Patent Images
1. A computer implemented method for protecting data in a pre-filled input field from an accidental overwrite by a user, the computer implemented method comprising:
- identifying the pre-filled input field by detecting a mouseover of the pre-filled input field by the user;
responsive to an identification of the pre-filled input field, detecting a user command of the user to change a state of the pre-filled input field;
responsive to detecting the user command, changing an initially locked pre-filled input field to an unlocked state;
responsive to detecting the user command, changing an initially unlocked pre-filled input field to a locked state that prevents the user from modifying the initially unlocked pre-filled input field; and
gathering statistics on a frequency of lock state changes per pre-filled input field; and
configuring an initial lock state of the field based on the statistics;
wherein the initial lock state of the field is the default state of the field when the field is initially presented to the user when the user newly accesses a previously accessed website by the user.
5 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented method and computer program product for protecting a pre-filled user input field on a returned webpage from an accidental overwrite. The method identifies the pre-filled input field by detecting a mouseover. In response to a user command to change the state of the pre-filled input field, the method changes an initially unlocked pre-filled input field to a locked state or changes an initially locked pre-filled input field to an unlocked state.
77 Citations
14 Claims
-
1. A computer implemented method for protecting data in a pre-filled input field from an accidental overwrite by a user, the computer implemented method comprising:
-
identifying the pre-filled input field by detecting a mouseover of the pre-filled input field by the user; responsive to an identification of the pre-filled input field, detecting a user command of the user to change a state of the pre-filled input field; responsive to detecting the user command, changing an initially locked pre-filled input field to an unlocked state; responsive to detecting the user command, changing an initially unlocked pre-filled input field to a locked state that prevents the user from modifying the initially unlocked pre-filled input field; and gathering statistics on a frequency of lock state changes per pre-filled input field; and
configuring an initial lock state of the field based on the statistics;wherein the initial lock state of the field is the default state of the field when the field is initially presented to the user when the user newly accesses a previously accessed website by the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 11, 12, 13, 14)
-
-
9. A computer program product comprising:
-
a computer usable medium including computer usable program code stored thereon for protecting a pre-filled input field from an accidental overwrite by a user, the computer program product comprising; computer usable program code for identifying the pre-filled input field by detecting a mouseover of the pre-filled input field by the user; computer usable program code for detecting a user command of the user to change a state of the pre-filled input field, responsive to an identification of the pre-filled input field; computer usable program code for changing an initially unlocked pre-filled input field to a locked state that prevents the user from modifying the initially unlocked pre-filled input field, responsive to detecting the user command; computer usable program code for changing an initially locked pre-filled input field to an unlocked state, responsive to detecting the user command; and computer usable program code for gathering statistics on a frequency of lock state changes per pre-filled input field; and
configuring an initial lock state of the field based on the statistics;wherein the initial lock state of the field is the default state of the field when the field is initially presented to the user when the user newly accesses a previously accessed website by the user. - View Dependent Claims (10)
-
Specification