Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
208 words
In an interactive graphics display system in which pels in a frame buffer are mapped to the display screen of a raster display device, a method of automatically highlighting and de-highlighting graphic segments as a cursor is moved from an initial position to successive positions across the display screen said method comprising sampling a locator device at an initial and successive points in time to generate a screen cursor at corresponding positions on the screen raster, examining pels in the frame buffer along a line which extends from the pel corresponding to a previous cursor position in the succession of positions to the pel corresponding to the current cursor position to determine whether a pel is "on" along the line, such pel examination occurring at least when the current cursor position is greater than a certain distance from a previously detected "on" pel, automatically performing a correlate operation in respect of a newly detected "on" pel (if any) to identify the said graphic segment associated with that pel in said buffer and highlighting said segment, the correlate operation being performed when a prior correlate operation is not already in progress, and highlighting the newly correlated said segment, any highlighted segment being de-highlighted prior to highlighting a different segment.
Claim 2
Dependent Claim
208 words
In an interactive graphics display system in which pels in a frame buffer are mapped to the display screen of a raster display device, a method of automatically highlighting and de-highlighting graphic segments as a cursor is moved from an initial position to successive positions across the display screen said method comprising sampling a locator device at an initial and successive points in time to generate a screen cursor at corresponding positions on the screen raster, examining pels in the frame buffer along a line which extends from the pel corresponding to a previous cursor position in the succession of positions to the pel corresponding to the current cursor position to determine whether a pel is "on" along the line, such pel examination occurring at least when the current cursor position is greater than a certain distance from a previously detected "on" pel, automatically performing a correlate operation in respect of a newly detected "on" pel (if any) to identify the said graphic segment associated with that pel in said buffer and highlighting said segment, the correlate operation being performed when a prior correlate operation is not already in progress, and highlighting the newly correlated said segment, any highlighted segment being de-highlighted prior to highlighting a different segment.
Claim 3
Dependent Claim
68 words
A method according to claim 1, wherein when one or more "on" pels are detected while a prior correlate operation is in progress, the coordinates of the "on" pel detected most recently before the completion of the prior correlate operation are stored and a further correlate operation is automatically performed with respect to the pel identified by the stored coordinates immediately upon completion of the prior correlate operation.
Claim 4
Dependent Claim
37 words
A method according to claim 2, wherein when an "on" pel is detected, a display region is set centered on the detected pel which inhibits further pel examination until the cursor position moves out of said region.
Claim 5
Dependent Claim
56 words
A method according to claim 3, wherein pel examination along the said line occurs in the direction from the previous to the current cursor position, starting either at the previous cursor position or at the first pel outside of said region if one is set, and halts when the first "on" pel (if any) is encountered.
Claim 6
Dependent Claim
47 words
A method according to claim 4, wherein a further automatic correlate operation is performed at the current cursor position, unless that position lies within a said region, and any highlighted raster segment is de-highlighted in the event that the correlate operation does not identify a graphic segment.
Claim 7
Dependent Claim
37 words
A method according to claim 1, wherein when an "on" pel is detected, a display region is set centered on the detected pel which inhibits further pel examination until the cursor position moves out of said region.
Claim 8
Dependent Claim
56 words
A method according to claim 6, wherein pel examination along the said line occurs in the direction from the previous to the current cursor position, starting either at the previous cursor position or at the first pel outside of said region if one is set, and halts when the first "on" pel (if any) is encountered.
Claim 9
Dependent Claim
46 words
A method according to claim 7, wherein a further automatic correlate operation is performed at the current cursor position, unless that position lies within said region, and any highlighted line segment is de-highlighted in the event that the correlate operation does not identify a graphic segment.