Optimizing the process resolving user context and related user assistance.
Original Publication Date: 2000-Dec-01
Included in the Prior Art Database: 2003-Jun-20
The invention is a method for optimizing the process that determines a user's context within a graphical user interface (GUI). The term "user context" means:where a user has placed the mouse pointer, cursor, or other navigation device within the windows of a GUI. In the past, the user context was stored in arbitrary and static data structures. The invention uses an improved data structure, hereafter referred to as the "map object." These structures include header files and plain text files. Fundamentally, these data structures contain a list of assignments, such as: guicontext1=topicID1 guicontext2=topicID2 guicontext3=topicID3 guicontext4=topicID4 In a Java application this approach might be implemented in a class or interface that defines values such as the following: