Patent ID: 7412664

Claim:
A method for determining context of a user interface window, comprising steps of: storing information relating to each user interface window existing within a computer operating system in a working database, the working database being different from real-time user interface window information maintained by the computer operating system; determining a top user interface window at a selected display coordinate based on information stored in the working database; determining an informational context for the top window based on the information stored in the working database; receiving an input directed to the user interface window at the selected display coordinate; determining whether the top user interface window at the selected display coordinate is a system user interface window displaying system level properties of the computer operating system; returning focus to a last user interface window having focus based on the determination that the top user interface window at the selected display coordinate is a system user interface window; and recognizing the input directed to the top window based on the informational context of the top window.