Patent ID: 9280286
Filing Date: 2016-03-08
CPC Classification: G06F

Claim Text:
1. A method for preventing unintentional graphical user interface (GUI) control advancing associated with an auto-advance feature comprising: defining a threshold time period in an auto-advancing policy; receiving a selection of a GUI control from a user in a GUI executing in a memory of a computer for which auto-advancement is enabled; receiving a first complete input from the user for the selected GUI control; auto-advancing, by a hardware processor of the computer, to a next ordered GUI control upon receiving the first complete input for the selected GUI control; counting down, by the hardware processor of the computer, from the threshold time period upon auto-advancing to the next ordered GUI control; suppressing, by the hardware processor of the computer, a manual directive to advance to a subsequent and different next ordered GUI control in the GUI during the count down, but permitting the manual directive to advance to the subsequent and different next ordered GUI control subsequent to the count down unless a determination is made that a data field for the next ordered GUI control is required and also a second complete input is not received for the data field of the next ordered GUI control, and upon determining that the data field for the next ordered GUI control is required and the second complete input is not received for the data field of the next ordered GUI control, suppressing the manual directive to advance to the subsequent and different next ordered GUI control in the GUI despite the manual directive being received subsequent to the count down; and, setting a different and longer threshold time period when a determination is made that any data field is required.