Patent ID: 6704032
Filing Date: 2004-03-09
Classification: G06F

Abstract:
A method for interfacing multiple different user input hardware arrangements with virtual object-based graphical user interface logic, the method comprising:generating a displayable form within a graphical user interface, the displayable form including at least one controllable virtual user-input object; establishing a set of key events, wherein at least a portion of the key events can be operatively associated with a plurality of different types of non-virtual user input mechanisms; receiving user input via at least one non-virtual user input mechanism selected from the plurality of different types of non-virtual user input mechanisms; establishing a behavior model for the displayable form; and determining when an operational change associated with the controllable virtual user-input object is required based at least on the behavior model and the received user input and when appropriate causing the operational chance to occur such that the virtual user-input controllable object is graphically altered in appearance and associated controlled logic functionality is modified accordingly.