Multiple display pointers for computer graphical user interfaces
First Claim
1. A method of providing multiple display pointers for a computer system having a host processor, a display device, and at least one pointer control device that can be actuated when a display pointer is located on a designated display feature in an application, the method comprising the steps of:
- permitting a computer system user to define and identify multiple display pointers that all can be controlled by the user through the display device;
permitting the computer system user to designate a currently active display pointer from among the multiple display pointers such that moving the pointer control device causes movement of only the active display pointer;
permitting the computer system user to designate a different one of the multiple display pointers as the active display pointer; and
associating each display pointer with a pointer context that comprises the current application title and pointer location within that application for the associated display pointer;
further including the steps of;
permitting a computer system user to define at least one of the multiple display pointers to be an anchored pointer that remains fixed in its respective location as the user opens and closes applications;
associating each anchored pointer with one or more user actions, in addition to a pointer context; and
permitting the user to select an anchored pointer such that the user actions associated with the selected anchored pointer are automatically executed.
0 Assignments
0 Petitions
Accused Products
Abstract
A pointer system provides multiple display pointers that can be created and identified by a computer user such that each pointer is associated with a particular application and location within an application. A user can recall respective pointers and pointer locations by selecting a pointer identifier. One or more of the pointers can be defined as anchored pointers, which are associated with one or more user actions. The user actions can comprise a variety of functions, including mouse button clicks. In this way, a user can define anchored pointers and carry out a string of user actions by selecting the identifying character of an anchored pointer.
-
Citations
54 Claims
-
1. A method of providing multiple display pointers for a computer system having a host processor, a display device, and at least one pointer control device that can be actuated when a display pointer is located on a designated display feature in an application, the method comprising the steps of:
-
permitting a computer system user to define and identify multiple display pointers that all can be controlled by the user through the display device; permitting the computer system user to designate a currently active display pointer from among the multiple display pointers such that moving the pointer control device causes movement of only the active display pointer; permitting the computer system user to designate a different one of the multiple display pointers as the active display pointer; and associating each display pointer with a pointer context that comprises the current application title and pointer location within that application for the associated display pointer; further including the steps of; permitting a computer system user to define at least one of the multiple display pointers to be an anchored pointer that remains fixed in its respective location as the user opens and closes applications; associating each anchored pointer with one or more user actions, in addition to a pointer context; and permitting the user to select an anchored pointer such that the user actions associated with the selected anchored pointer are automatically executed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of providing multiple anchored display pointers for a graphical user interface that provides a window operating environment in a computer system having a host processor, a display device, and at least one pointer control actuator having a pointer button that can be actuated when a display pointer is located on a designated display feature in an active window to execute the designated feature, the method comprising the steps of:
-
permitting a computer system user to define and identify at least one anchored pointer that remains fixed in its respective window location as the user opens and closes application windows; associating one or more user actions with each anchored pointer; and permitting the computer system user to select an anchored pointer such that the host processor automatically executes the user actions associated with the selected anchored pointer. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A computer system having:
-
a host processor; a display device; an operating system that permits applications to be opened and represented on the display device, permits a system user to define and identify multiple display pointers on the display device that can be moved about in the displayed applications, and permits one of the display pointers to be designated an active pointer; at least one pointer control device that controls movement of the display pointers and that includes a control button that can be actuated on a display feature after a display pointer is moved to the designated display feature; a display driver that permits a computer system user to define and identify multiple display pointers on the display device that can be moved about in the displayed applications by a pointer control device and for permitting one of the display pointers to be designated an active pointer; and graphical interface control means for associating each display pointer with a pointer context comprising a particular application title and location of the display pointer within that application and recalling the pointer context when the user returns to the active application for which there are one or more previously defined display pointers; wherein the operating system associates each display pointer with a pointer context comprising a particular application title and location of the display pointer within that application; and wherein the operating system permits a computer system user to define at least one of the multiple pointers to be an anchored pointer that remains fixed in its respective location as the user opens and closes applications, associates each anchored pointer with one or more user actions in addition to a pointer context, and permits the user to select an anchored pointer such that the user actions associated with the selected anchored pointer are automatically executed. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A pointer control system for use in a computer system having a host processor, a display device, and an operating system that permits applications to be opened and represented on the display device, the pointer control system comprising:
-
display driver means for permitting a computer system user to define and identify multiple display pointers on the display device that can be moved about in the displayed applications by a pointer control device and for permitting one of the display pointers to be designated an active pointer; and graphical interface control means for associating each display pointer with a pointer context comprising a particular application title and location of the display pointer within that application and recalling the pointer context when the user returns to the active application for which there are one or more previously defined display pointers; wherein the operating system associates each display pointer with a pointer context comprising a particular application title and location of the display pointer within that application; and wherein the graphical interface control means permits a pointer control system user to define at least one of the multiple display pointers to be an anchored pointer that remains fixed in its respective location as the user opens and closes applications, associates each defined anchored pointer with one or more user actions in addition to a pointer context, and permits the user to select a defined anchored pointer such that the associated user action is automatically executed. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46)
-
-
47. A method of providing multiple display pointers for a computer system having a host processor, a display device, and at least one pointer control device that can be actuated when a display pointer is located on a designated display feature in an application to execute the designated feature, the method comprising the steps of:
-
permitting a computer system user to define and identify multiple anchored display pointers that remain fixed in their respective locations as the user opens and closes applications; associating each anchored pointer with one or more user actions; and permitting the computer system user to select an anchored pointer such that the user actions associated with the selected anchored pointer are automatically executed. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54)
-
Specification