Patent ID: 7406663

Claim:
A data input method comprising: executing a client-side script that is browser neutral interpreted language that interacts with mark-up language based source code and software applications used to locate and display web pages; generating and displaying on a web page a graphical input device with an initial data entry field display width; providing said graphical input device as a non-menu, text-input graphic device in place of a defined drop-down menu but having the general appearance of the drop-down menu; sensing user selection of said graphical input device; sensing user entry, on said graphical input device, of a character sequence including at least one character; displaying the character-by-character user-selectable choice in the initial data entry field; automatically and dynamically determining a width of a second display as a function of the user-selectable choices' full display width necessary to make visible the widest one of the user-selectable choices, said user selectable choices not being truncated in said second display; displaying said second display near the initial data entry field; and sensing an acceptance action by the user, reflecting the current user selected choice.