Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
334 words
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; wherein if 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.
Claim 2
Dependent Claim
334 words
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; wherein if 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.
Claim 3
Dependent Claim
19 words
A system according to claim 1, wherein said cursor position determination unit is included in said designated-area management unit.
Claim 4
Dependent Claim
83 words
A system according to claim 1, wherein said cursor moving system further comprises: a designated-area management table for storing position information of each of the designated areas which are displayed on said screen and information as to a sequence of the designated areas; and wherein said designated-area management unit includes a designated-area drawing program processing unit for providing information for displaying the designated areas on said screen based on the information stored in said designated-area management table and said cursor position determination unit.
Claim 5
Dependent Claim
184 words
A system according to claim 3, wherein said cursor position management unit comprises: an interruption control program processing unit which recognizes the current cursor position on said screen, permits an interruption from said pointing device, and takes in at regular intervals of time the travelling direction and the travelling distance information from said pointing device to sequentially modify the current cursor position; and a cursor drawing unit for causing the cursor to be displayed on or deleted from said screen based on information from said interruption control program processing unit, wherein when said cursor position determination unit supplies to said interruption control program processing unit the next cursor position for execution of a discontinuous movement of the cursor, said interruption control program processing unit recognizes the next cursor position and said cursor drawing unit is operative, at the time of movement of said pointing device and if said interruption control program processing unit has recognized the next cursor position, to delete the cursor at the current cursor position and to display the cursor at the next cursor position, thereby indicating the discontinuous cursor movement.
Claim 6
Dependent Claim
13 words
A system according to claim 1, wherein said pointing device is a mouse.
Claim 7
Dependent Claim
14 words
A system according to claim 1, wherein said pointing device is a track ball.
Claim 8
Dependent Claim
266 words
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.
Claim 9
Dependent Claim
266 words
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.
Claim 10
Dependent Claim
60 words
A method according to claim 7, further comprising: maintaining a designated-area management table for storing position information of each of the designated areas which are displayed on said screen and information as to a sequence of the designated areas; and providing information for displaying the designated areas on said screen based on the information stored in said designated-area management table.