Discontinuous movement system and method for mouse cursor
First Claim
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.
2 Assignments
0 Petitions
Accused Products
Abstract
A cursor moving system includes a designated-area management unit for processing for display on a screen of areas to be designated by a cursor. A cursor position management unit processes movement of a cursor indication position on the screen according to a cursor moving operation by a pointing device. A cursor position determination unit searches for a designated area to which the cursor belongs now, and another designated area existing in a travelling direction of the cursor, based on information on a current position of the cursor and information on a travelling direction of the cursor received from the cursor position management unit in response to the pointing device. It also determines whether or not the nearest designated area existing in a travelling direction is separated from the current designated area. If separated, then it informs the cursor position management unit, when the cursor arrives at the boundary of the current designated area, of position information on a cursor display position, which resides within the determined nearest other designated area and is nearest from the designated area in which the cursor resides now, as the current position information of the cursor at that time. The cursor position management unit recognizes the position information communicated from the cursor position determination unit as information of the current position, and thereafter sequentially modifies such a newly recognized current position information based on the travelling direction and amount information from the pointing device, so that the cursor is sequentially moved.
149 Citations
8 Claims
-
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, and if 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 Dependent Claims (2, 3, 4, 5, 6)
-
-
7. In a display system having a movable cursor, a method for moving a cursor comprising the steps of:
-
receiving display information and generating a display image based thereon on a screen, the display image including a plurality of designated areas; and determining movement of a cursor on said screen in accordance with manipulations of a pointing device, including recognizing a current cursor position of the cursor in a current designated area 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 the current designated areas; searching for a next designated area which exists in a travelling direction of the cursor; if the next designated area does not exist in the travelling direction of the cursor, then stopping the cursor when it arrives at the boundary of the current designated area, but if the next designated area does exist, then determining whether the next designated area is separated from the current designated area, and if the next designated area is separated from the current designated area, then when the cursor arrives at the boundary of the current designated area, moving the next cursor position to within the next designated area, including recognizing the next cursor position, and thereafter sequentially modifying 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 causing the cursor to be continuously moved to the next designated area. - View Dependent Claims (8)
-
Specification