Mouse input panel windows class list
First Claim
1. A method for returning focus to 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;
receiving an input directed to the user interface window at the selected display coordinate; and
returning focus to a last user interface window having focus when the top user interface window at the selected display coordinate is a system user interface window.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for returning focus to a user interface window is disclosed. Information relating to each user interface window existing within a computer operating system is stored in a working database that is different from real-time user interface window information maintained by the computer operating system. A top user interface window is determined at a display coordinate selected by, for example, a digitizing pen. Focus is returned to a last user interface window having focus when the top user interface window is a system user interface window. An informational context is determined for the top window, and data entered into the top window is recognized based on the informational context of the top window based on information stored in the working database.
7 Citations
18 Claims
-
1. A method for returning focus to 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;
receiving an input directed to the user interface window at the selected display coordinate; and
returning focus to a last user interface window having focus when the top user interface window at the selected display coordinate is a system user interface window. - View Dependent Claims (2, 3, 4, 5)
-
-
6. 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; and
recognizing the input directed to the top window based on the informational context of the top window. - View Dependent Claims (7, 8, 9)
-
-
10. A computer-readable medium having computer-executable instructions for performing steps comprising:
-
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;
receiving an input directed to the user interface window at the selected display coordinate; and
returning focus to a last user interface window having focus when the top user interface window at the selected display coordinate is a system user interface window. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A computer-readable medium having computer-executable instructions for performing steps comprising:
-
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; and
recognizing the input directed to the top window based on the informational context of the top window. - View Dependent Claims (16, 17, 18)
-
Specification