×

Multiple display pointers for computer graphical user interfaces

  • US 5,586,243 A
  • Filed: 04/15/1994
  • Issued: 12/17/1996
  • Est. Priority Date: 04/15/1994
  • Status: Expired due to Fees
First Claim
Patent Images

1. 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, produces one or more 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; and

    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;

    wherein the operating system associates each defined display pointer with a pointer context comprising a particular application title and location of the display pointer within that application;

    wherein the operating system recalls the pointer context when the user returns to the active application for which there are one or more previously defined display pointers; and

    wherein the system receives a user-designated single alphanumeric character with which a display pointer is associated and displays the alphanumeric character in close proximity to the associated display pointer on the display screen;

    the system further including;

    a pointer context table addressed by the alphanumeric character that is maintained by the operating system such that the application title and pointer location are added to the pointer context table when a pointer is defined, thereby associating the display pointer with its pointer context;

    wherein the operating system responds to the user specifying a pointer identifying alphanumeric character by switching the computer system from the present active pointer to the specified pointer; and

    wherein the operating system responds to a user-selected pointer identifying character by changing the current application and pointer to the application and pointer specified by the table entry if there is a corresponding table entry for the identifying alphanumeric character; and

    creates a pointer context entry for a pointer identifying character if the user attempts to switch to the character and there is no display pointer presently associated with that character.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×