Patent ID: 8589817

Claim:
A method for supporting user data input comprising: receiving a page for display on a display unit, wherein the page includes a plurality of input fields; receiving a plurality of input support functions, wherein each of the plurality of input support functions is associated with each of the plurality of input fields; detecting a first of the plurality of input fields in accordance with a user selection; generating a single alternative user input field for receiving all the user data input, the single alternative user input field superposed on the first of the plurality of input fields allowing a user to input data without awareness of the existence of the single alternative user input field; setting a first of the plurality of input support functions associated with the first of the plurality of input fields to the single alternative user input field wherein each of the plurality of input support functions is alternately set to the single alternative user input field, such that only input support functions corresponding with the user selection are enabled at a time; entering a first user data input by the user into the single alternative user input field; and copying the first user data input entered into the single alternative user input field to the first of the plurality of input fields.