×

Discontinuous movement system and method for mouse cursor

  • US 5,298,890 A
  • Filed: 04/10/1991
  • Issued: 03/29/1994
  • Est. Priority Date: 04/11/1990
  • Status: Expired due to Term
First Claim
Patent Images

1. In a display system having a movable cursor, a cursor moving system comprising:

  • a designated-area management unit for providing display information from which the display system generates a display image on a screen, the display image including a plurality of designated areas; and

    a cursor position management unit for determining movement of a cursor on said screen in accordance with manipulations of a pointing device, said cursor position management unit recognizing a current cursor position of the cursor on said screen, and acquiring at regular intervals of time travelling direction and travelling distance information of the cursor to modify the current cursor position so that the cursor continuously travels to a boundary of one of the designated areas wherein the cursor is located, said cursor moving system further including;

    a cursor position determination unit effective to search for the current cursor position ("current designated area"), and another of the designated areas ("next designated area") which exists in a travelling direction of the cursor;

    whereinif the next designated area does not exist in the travelling direction of the cursor, then said cursor position determination unit is effective to inform said cursor position management unit to stop the cursor when it arrives at the boundary of the current designated area,but if the next designated area does exist, said cursor position determination unit being effective then to determine whether the next designated area is separated from the current designated area, andif separated, then to inform said cursor position management unit, when the cursor arrives at the boundary of the current designated area, of the next cursor position within the next designated area, wherein said cursor position management unit recognizes the next cursor position, and thereafter sequentially modifies the current cursor position so that the cursor discontinuously advances to the next cursor position,but if the next designated area is not separated from the current designated area, then said cursor position management unit causes the cursor to be continuously moved to the next designated area.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×