The InnovationQ application will be updated on Sunday, May 31st from 10am-noon ET. You may experience brief service interruptions during that time.
Browse Prior Art Database

Method for allowing mouse history selection

IP.com Disclosure Number: IPCOM000014963D
Original Publication Date: 2001-Aug-01
Included in the Prior Art Database: 2003-Jun-20

Publishing Venue



The proposed is a software method to extend the flexibility of a windowing environment by extending the functionality of the window manager to include a mouse history selection. The mouse history selection would allow the user to see the history of windows brought to the foreground by the user. This would allow the user to select a window to bring to the foreground when a mouse button is pressed or a specific key is pressed when the mouse is not over a specific window. The proposed method would allow the window manager to collect a history of all the windows that had been brought to the foreground by the user. The proposed method would in addition optionally create a tree of all windows visited after visiting a specific window. The window manager would build in memory either a linked list of visited windows or a tree of visited windows. As this history is only in memory the window manager would always start with an empty tree when the window manager is started. The proposed would display the collected window names when the user presses a mouse button or a specific key or key sequence when the mouse is not over a window. When the button or key is depressed a drop down list of previously visited window names is displayed. The window names that have branches associated with them will have a arrow icon to the right of the name. When the user places the cursor over a name with a branch a second drop down list of window names will be displayed to the right of the first drop down list. If the user then places the cursor over a window name in the second list that contains branches, a third drop down list will appear. The user may then select any window name from the first, second or third drop down list and bring that window directly to the foreground. 1